mhurhangee/ep-ind-claims huggingface dataset:
A computer program which causes a computer to perform a process, the computer providing a second operational environment which is different from a first operational environment in which a first program is executable, the process comprising: executing the first program by an emulator which emulates information processing in the first operational environment; generating, in parallel with the execution of the first program, a second program by a first generation algorithm which is stored in a knowledge base storing a plurality of generation algorithms, the second program being executable in the second operational environment of the computer and being capable of acquiring the same processing result as the first program; terminating the execution of the first program and also executing the second program, after the generation of the second program is completed; characterized by further comprising: executing the first program by the emulator when the second program does not operate normally, and also generating, in parallel with the execution of the first program, a third program by a second generation algorithm which is stored in the knowledge base and which is different from the first generation algorithm, the third program being executable in the second operational environment and also capable of acquiring the same processing result as the first program. executing the first program by an emulator which emulates information processing in the first operational environment; generating, in parallel with the execution of the first program, a second program by a first generation algorithm which is stored in a knowledge base storing a plurality of generation algorithms, the second program being executable in the second operational environment of the computer and being capable of acquiring the same processing result as the first program; terminating the execution of the first program and also executing the second program, after the generation of the second program is completed; characterized by further comprising: executing the first program by the emulator when the second program does not operate normally, and also generating, in parallel with the execution of the first program, a third program by a second generation algorithm which is stored in the knowledge base and which is different from the first generation algorithm, the third program being executable in the second operational environment and also capable of acquiring the same processing result as the first program. executing the first program by the emulator when the second program does not operate normally, and also generating, in parallel with the execution of the first program, a third program by a second generation algorithm which is stored in the knowledge base and which is different from the first generation algorithm, the third program being executable in the second operational environment and also capable of acquiring the same processing result as the first program.
A numerical control device by which machining is performed on a machining object while moving a tool and the machining object relative to each other by two or more drive shafts provided in at least one of the tool and the machining object, the numerical control device comprising: an analysis processing unit that obtains a movement command for moving on a curved movement path in a machining program, and vibration conditions for vibrating along the curved movement path; a command-movement-amount calculation unit that calculates a command-movement amount (ΔL) that is a movement amount per unit time (Δt) according to the movement command; a vibrational-movement-amount calculation unit that uses the vibration conditions to calculate a vibrational-movement amount (Δa1; Δa2; Δa3; Δa4; Δa5; Δa6) that is a movement amount due to vibrations per the unit time (Δt) at a time (t1; t2; t3; t4; t5; t6) corresponding to the movement command; and a movement-amount combining unit that combines the command-movement amount (ΔL) with the vibrational-movement amount (Δa1; Δa2; Δa3; Δa4; Δa5; Δa6) to calculate a combined movement amount (s1; s2; s3; s4; s5; s6), per unit time (Δt) such that a position (P2; P3; P4; P5; P6; P7), which has moved by the combined movement amount (s1; s2; s3; s4; s5; s6) from a reference position (P1; P2; P3; P4; P5; P6) for calculating the combined movement amount (s1; s2; s3; s4; s5; s6), is located on the curved movement path. an analysis processing unit that obtains a movement command for moving on a curved movement path in a machining program, and vibration conditions for vibrating along the curved movement path; a command-movement-amount calculation unit that calculates a command-movement amount (ΔL) that is a movement amount per unit time (Δt) according to the movement command; a vibrational-movement-amount calculation unit that uses the vibration conditions to calculate a vibrational-movement amount (Δa1; Δa2; Δa3; Δa4; Δa5; Δa6) that is a movement amount due to vibrations per the unit time (Δt) at a time (t1; t2; t3; t4; t5; t6) corresponding to the movement command; and a movement-amount combining unit that combines the command-movement amount (ΔL) with the vibrational-movement amount (Δa1; Δa2; Δa3; Δa4; Δa5; Δa6) to calculate a combined movement amount (s1; s2; s3; s4; s5; s6), per unit time (Δt) such that a position (P2; P3; P4; P5; P6; P7), which has moved by the combined movement amount (s1; s2; s3; s4; s5; s6) from a reference position (P1; P2; P3; P4; P5; P6) for calculating the combined movement amount (s1; s2; s3; s4; s5; s6), is located on the curved movement path.
An identity authentication method, comprising: receiving request information transmitted by an online terminal device for determining neighbor network devices and, determining at least one neighbor network device of the online terminal device according to the request information; identifying at least one credible neighbor network device of the online terminal device from the at least one neighbor network device and at least one weighted neighbor network device of the online terminal device from the at least one neighbor network device; and computing a credibility score of the online terminal device according to a number of the at least one credible neighbor network device, if the at least one credible neighbor network device is identified, and a number of the at least one weighted neighbor network device, if the at least one weighted neighbor network device is identified, generating authentication notification information according to the credibility score, the authentication notification information indicating whether the online terminal device passes identity authentication, and transmitting the authentication notification information to the online terminal device, wherein the number of the at least one credible neighbor network device is a count of the at least one credible neighbor network device, and the number of the at least one weighted device is a count of the at least one weighted neighbor device. receiving request information transmitted by an online terminal device for determining neighbor network devices and, determining at least one neighbor network device of the online terminal device according to the request information; identifying at least one credible neighbor network device of the online terminal device from the at least one neighbor network device and at least one weighted neighbor network device of the online terminal device from the at least one neighbor network device; and computing a credibility score of the online terminal device according to a number of the at least one credible neighbor network device, if the at least one credible neighbor network device is identified, and a number of the at least one weighted neighbor network device, if the at least one weighted neighbor network device is identified, generating authentication notification information according to the credibility score, the authentication notification information indicating whether the online terminal device passes identity authentication, and transmitting the authentication notification information to the online terminal device, wherein the number of the at least one credible neighbor network device is a count of the at least one credible neighbor network device, and the number of the at least one weighted device is a count of the at least one weighted neighbor device.
A hydraulic vibration pump for coffee machine or beverage vending machine, regulating the inflow of water comprising at least a housing to accommodate at least one movable core, a spring system (17,18) consisting of a main spring and a secondary spring, said movable core undergoing a magnetic force generated by a solenoid, the motion of said movable core compressing said main spring, said main spring absorbing the kinetic energy of said core and returning said energy to said movable core reversing the direction of motion of said movable core characterized in that said movable core is compressing said secondary spring of said spring system (17,18), and said secondary spring is a spring featured with two or more elastic constants, to reduce energy loss and noise caused by the impact of said movable core in compression on said secondary spring.
A scroll compressor, comprising: a housing defining an internal cavity and having an inlet and an outlet; scroll compressor bodies (110, 112) disposed within the internal cavity of the housing, the scroll compressor bodies (110, 112) operable to compress a fluid flowing from the inlet to the outlet; a plurality of electrical terminations (284, 286) disposed within the internal cavity and extending through a sidewall of the housing; and a crankcase disposed within the internal cavity, the crankcase including a plurality of passages for communicating fluid from the inlet to the scroll compressor bodies (110, 112), wherein each of the plurality of electrical terminations (284, 286) are commonly disposed within only one of the passages of the plurality of passages, a motor and a driveshaft rotationally coupled to the motor, characterized by one of the plurality of electrical terminations being an end of power leads of the motor and another one of the plurality of electrical terminations is a temperature sensor. a housing defining an internal cavity and having an inlet and an outlet; scroll compressor bodies (110, 112) disposed within the internal cavity of the housing, the scroll compressor bodies (110, 112) operable to compress a fluid flowing from the inlet to the outlet; a plurality of electrical terminations (284, 286) disposed within the internal cavity and extending through a sidewall of the housing; and a crankcase disposed within the internal cavity, the crankcase including a plurality of passages for communicating fluid from the inlet to the scroll compressor bodies (110, 112), wherein each of the plurality of electrical terminations (284, 286) are commonly disposed within only one of the passages of the plurality of passages, a motor and a driveshaft rotationally coupled to the motor, characterized by one of the plurality of electrical terminations being an end of power leads of the motor and another one of the plurality of electrical terminations is a temperature sensor.
A method, for use at a location server (260, 360), wherein the location server comprises a SUPL Location Platform, SLP, the method comprising: transmitting a location identifier for a mobile station (255, 355) to the mobile station (255, 355), wherein the location identifier comprises a location Universal Resource Identifier, URI; receiving a request for a location estimate of the mobile station (255, 355) from an external entity (265, 370), the request comprising the location identifier; and selectively authorizing the request for the location estimate based at least in part on the location identifier. transmitting a location identifier for a mobile station (255, 355) to the mobile station (255, 355), wherein the location identifier comprises a location Universal Resource Identifier, URI; receiving a request for a location estimate of the mobile station (255, 355) from an external entity (265, 370), the request comprising the location identifier; and selectively authorizing the request for the location estimate based at least in part on the location identifier.
A computing device implemented method for preparing a message having a bit-length number of bits, said message being measured in units wherein the bit-length is less than or equal to a pre-determined maximum size, for input to a cryptographic hash function operating on blocks of a predetermined block size of B bits, the computing device comprising a processor in communication with a memory for processing the message, the method comprising: the processor padding the message by adding sufficient padding bits and a length block of length n bits, such that a padded bit-length of the padded message is an integer factor times the block size B; the processor determining, before the processor pads the message, the bit-length of the message; the processor setting the bits of the length block such that if the bit-length is less than 2<n> bits long, the bits of the length block represent the padded bit-length; and, if the bit-length is greater than or equal to 2<n> bits long, the bits of the length block that are not used when the length block indicates a block size B multiple message length are set to a pre-determined value such that the length block is non-representative of the bit-length, wherein the pre-determined value is all '1' bits such that the length block value is different than all values that can be used to represent the bit-length of a block size B multiple message less than 2<n> bits long. the processor padding the message by adding sufficient padding bits and a length block of length n bits, such that a padded bit-length of the padded message is an integer factor times the block size B; the processor determining, before the processor pads the message, the bit-length of the message; the processor setting the bits of the length block such that if the bit-length is less than 2<n> bits long, the bits of the length block represent the padded bit-length; and, if the bit-length is greater than or equal to 2<n> bits long, the bits of the length block that are not used when the length block indicates a block size B multiple message length are set to a pre-determined value such that the length block is non-representative of the bit-length, wherein the pre-determined value is all '1' bits such that the length block value is different than all values that can be used to represent the bit-length of a block size B multiple message less than 2<n> bits long.
Locking system comprising: a central part with a plurality of stop elements; two or more outriggers, which are hinged to the central part or detachably connected thereto; a closing element, which is at least partially insertable into the central part and detachable therefrom, the central part and the closing element being formed in such a way that during a rotational and/or sliding movement of the central part in relation to the closing element, these two parts (10, 30) mechanically engage in such a way that the outriggers between the stop elements of the central part and the closing element are locked. a central part with a plurality of stop elements; two or more outriggers, which are hinged to the central part or detachably connected thereto; a closing element, which is at least partially insertable into the central part and detachable therefrom, the central part and the closing element being formed in such a way that during a rotational and/or sliding movement of the central part in relation to the closing element, these two parts (10, 30) mechanically engage in such a way that the outriggers between the stop elements of the central part and the closing element are locked.
A portable, collapsible display device, comprising: a housing member having a moveable member on the exterior of said housing member and said moveable member is slideably moveable between a first position and a second position on said exterior of said housing member and said housing member has an opening for containing a projector, a collapsible screen capable of displaying an image when in an extended operating position, and multiple extendible members (120, 122, 124, 126) connected to said collapsible screen and rotatably connected to both said moveable member and said housing member, wherein each of said multiple extendible members (120, 122, 124, 126) comprises a plurality of operatively extendible and interconnected struts (120a, 120b, 120c, 120d, 120d, 120e, 120f), and said moveable member in cooperation with said extendible members (120, 122, 124, 126) moves said collapsible screen between a collapsed position wherein the plurality of struts (120a, 120b, 120d) of each extendible member collapse against each other in order to align each extendible member along the exterior of said housing member, and said extended operating position as said moveable member moves between said first position and said second position on said exterior of said housing member. a housing member having a moveable member on the exterior of said housing member and said moveable member is slideably moveable between a first position and a second position on said exterior of said housing member and said housing member has an opening for containing a projector, a collapsible screen capable of displaying an image when in an extended operating position, and multiple extendible members (120, 122, 124, 126) connected to said collapsible screen and rotatably connected to both said moveable member and said housing member, wherein each of said multiple extendible members (120, 122, 124, 126) comprises a plurality of operatively extendible and interconnected struts (120a, 120b, 120c, 120d, 120d, 120e, 120f), and said moveable member in cooperation with said extendible members (120, 122, 124, 126) moves said collapsible screen between a collapsed position wherein the plurality of struts (120a, 120b, 120d) of each extendible member collapse against each other in order to align each extendible member along the exterior of said housing member, and said extended operating position as said moveable member moves between said first position and said second position on said exterior of said housing member.
A differential impulse conveyor assembly comprising a tray moveable laterally in a forward direction at a first speed and in a backward direction at a second speed greater than the first speed, thereby moving goods along the tray; the assembly further comprising: a plurality of legs (18, 20) connected to the tray and supporting the tray during lateral movement; a motor for powering a drive pulley about a drive pulley axis; a driven pulley powered by the drive pulley; a flexible member interconnecting the drive pulley and the driven pulley, the driven pulley mounted to one of the plurality of legs or to the tray and rotatable about a driven pulley axis; the driven pulley having an eccentric pulley axis rotatably mounted to one of the plurality of legs or the tray, thereby causing the tray to move in the forward direction and the backward direction; and a tension mechanism (38, 40, 42) to take up slack in the flexible member, such that the flexible member returns the tray by moving the tray in the other of the forward direction and the backward direction, characterised in that the tension mechanism comprises a tensioning pulley concentrically mounted to a stationary base, and a flexible tensioning member interconnecting the driven pulley and the tensioning pulley, or in that the differential impulse conveyor assembly further comprises another driven pulley powered by the motor, the another driven pulley mounted to a counterweight. a plurality of legs (18, 20) connected to the tray and supporting the tray during lateral movement; a motor for powering a drive pulley about a drive pulley axis; a driven pulley powered by the drive pulley; a flexible member interconnecting the drive pulley and the driven pulley, the driven pulley mounted to one of the plurality of legs or to the tray and rotatable about a driven pulley axis; the driven pulley having an eccentric pulley axis rotatably mounted to one of the plurality of legs or the tray, thereby causing the tray to move in the forward direction and the backward direction; and a tension mechanism (38, 40, 42) to take up slack in the flexible member, such that the flexible member returns the tray by moving the tray in the other of the forward direction and the backward direction, characterised in that the tension mechanism comprises a tensioning pulley concentrically mounted to a stationary base, and a flexible tensioning member interconnecting the driven pulley and the tensioning pulley, or in that the differential impulse conveyor assembly further comprises another driven pulley powered by the motor, the another driven pulley mounted to a counterweight.
An LED floodlight comprising: a panel-shaped floodlight portion formed as a floodlight surface and formed such that a plurality of LEDs is arranged on a front surface; a heatsink having a plurality of heat dissipation plates on a back surface of the panel-shaped floodlight portion; and a cooling fan configured to send air, being arranged in this order; a power supply circuit placed on a back surface side or outside of the panel-shaped floodlight portion; and a plate-shaped member positioned on a back surface of the heatsink and having an air passage hole at a center, wherein the plurality of heat dissipation plates is radially arranged from a central portion to a periphery of the heatsink, and a central portion of a coupling portion between heat dissipation plates of this heatsink protrudes toward the cooling fan configured to send air and has a curved surface portion from a central portion to a periphery, and air sent by the cooling fan is sent toward a center of the heatsink through the air passage hole formed through the plate-shaped member, passes through between the plate-shaped member and the heatsink, and is discharged to a periphery of the heatsink characterized in that the panel-shaped floodlight portion is closed by being covered with a transparent cover on a front surface side, which is the floodlight surface, and includes an air adjustment tube extending through the heatsink from the floodlight surface. a panel-shaped floodlight portion formed as a floodlight surface and formed such that a plurality of LEDs is arranged on a front surface; a heatsink having a plurality of heat dissipation plates on a back surface of the panel-shaped floodlight portion; and a cooling fan configured to send air, being arranged in this order; a power supply circuit placed on a back surface side or outside of the panel-shaped floodlight portion; and a plate-shaped member positioned on a back surface of the heatsink and having an air passage hole at a center, wherein the plurality of heat dissipation plates is radially arranged from a central portion to a periphery of the heatsink, and a central portion of a coupling portion between heat dissipation plates of this heatsink protrudes toward the cooling fan configured to send air and has a curved surface portion from a central portion to a periphery, and air sent by the cooling fan is sent toward a center of the heatsink through the air passage hole formed through the plate-shaped member, passes through between the plate-shaped member and the heatsink, and is discharged to a periphery of the heatsink characterized in that the panel-shaped floodlight portion is closed by being covered with a transparent cover on a front surface side, which is the floodlight surface, and includes an air adjustment tube extending through the heatsink from the floodlight surface.