US Pat. No. 10,510,011

FACT CHECKING METHOD AND SYSTEM UTILIZING A CURVED SCREEN

1. A method programmed in a non-transitory memory of a device comprising:a. analyzing target information;
b. fact checking, with the device, the target information by comparing the target information with source information to generate a result, wherein comparing includes at least one of:
i. searching for an exact match of the target information in the source information and returning the exact match search result of the exact match search if the exact match is found;
ii. utilizing pattern matching for fact checking and returning the result of the pattern matching fact check if a pattern matching result confidence score is above a pattern matching result confidence threshold; and
iii. utilizing a natural language search for fact checking and returning the result of the natural language fact check if a natural language result confidence score is above a natural language result confidence threshold; and
c. presenting a status of the target information in real-time based on the result of the comparison of the target information with the source information, including utilizing a curvature of a screen of the device when presenting the status of the target information, wherein a graphical representation of an entity related to the target information is displayed, and based on fact checking, the graphical representation of the entity moves closer to the curvature of the screen until the graphical representation of the entity is hidden by the curvature of the screen if the result indicates the target information is factually inaccurate.

US Pat. No. 10,510,004

VERY DEEP CONVOLUTIONAL NEURAL NETWORKS FOR END-TO-END SPEECH RECOGNITION

Google LLC, Mountain Vie...

1. A speech recognition neural network system implemented by one or more computers, comprising:an encoder neural network configured to generate an encoded sequence from an input acoustic sequence,
the input acoustic sequence representing an utterance,
the input acoustic sequence comprising a respective acoustic feature representation at each of a plurality of input time steps,
the encoded sequence comprising a respective encoded representation at each of a plurality of time reduced time steps,
the number of time reduced time steps being less than the number of input time steps, and
the encoder neural network comprising:
a time reduction subnetwork configured to process the input acoustic sequence to generate a sequence of reduced representations comprising a respective reduced representation at each of the plurality of time reduced time steps;
a convolutional Long short-term memory (LSTM) subnetwork configured to, for each time reduced time step, process the reduced representation at the time reduced time step to generate a convolutional LSTM output for the time step; and
a network in network subnetwork configured to, for each time reduced time step, process the convolutional LSTM output at the time reduced time step to generate the encoded representation for the time reduced time step; and
a decoder neural network configured to receive the encoded sequence and process the encoded sequence to generate, for each position in an output sequence order, a set of substring scores that includes a respective substring score for each substring in a set of substrings;
wherein the time reduction subnetwork comprises:
a first time reduction block comprising:
a first depth concatenation layer configured to depth concatenate acoustic feature representations at multiple adjacent input time steps at predetermined intervals in the input acoustic sequence to generate a first sequence of concatenated representations; and
a first time-reduction convolutional layer configured to process the first sequence of concatenated representations to generate a sequence of initial reduced representations comprising a respective initial reduced representation at each of a plurality of initial time reduced time steps; and a second time reduction block comprising:
a second depth concatenation layer configured to depth concatenate initial reduced representations at multiple adjacent initial time reduced time steps at predetermined intervals in the initial reduced sequence to generate a second sequence of concatenated representations; and
a second time-reduction convolutional layer configured to process the second sequence of concatenated representations to generate the sequence of reduced representations comprising a reduced representation at each of the plurality of time reduced time steps; and
wherein the network in network subnetwork comprises a plurality of bi-directional LSTM layers.

US Pat. No. 10,510,001

NEUROMORPHIC TRAINING ALGORITHM FOR A RESTRICTED BOLTZMANN MACHINE

Mindtrace Limited, Salfo...

1. A neural network system implemented using a neuromorphic computer architecture comprising:a plurality of distributed processing units;
a communication network configured to enable communication between the plurality of distributed processing units; and
a distributed memory comprising a plurality of memory units, wherein each respective memory unit is local to and accessible by only a subset of the distributed processing units;
wherein each distributed processing unit is configured to wake from a sleep state responsive to receiving a signal via the communication network from an originating distributed processing unit of the plurality of processing units, and to process the signal and to return to the sleep state upon completion of the processing;
wherein the received signal comprises an identity of the originating distributed processing unit and routing data;
wherein the neural network system is configured to implement a Restricted Boltzmann Machine-type neural network comprising a visible layer of neurons connected to a hidden layer of neurons through a plurality of weighted bidirectional connections, the implementing comprising:
allocating each neuron of the visible layer and each neuron of the hidden layer to one of the plurality of distributed processing units; and
converting each respective weighted bidirectional connection to two independently weighted unidirectional connections comprising a visible neuron to hidden neuron connection and a hidden neuron to visible neuron connection corresponding to the visible and hidden neurons connected by the bidirectional connection;
wherein the respective weight value of a visible neuron to hidden neuron connection is stored in the memory unit accessible by the distributed processing unit allocated to the hidden neuron; and
wherein the respective weight value of a hidden neuron to visible neuron connection is stored in the memory unit accessible by the distributed processing unit allocated to the visible neuron.

US Pat. No. 10,509,996

REDUCTION OF PARAMETERS IN FULLY CONNECTED LAYERS OF NEURAL NETWORKS

Huawei Technologies Co., ...

1. A method for reducing a number of learnable parameters in a fully connected layer of a neural network, the fully connected layer comprising n inputs and m outputs, the method comprising:defining an n-dimensional input vector x representative of n inputs of the layer of the neural network and defining an m-dimensional output vector y representative of the m outputs of the layer;
selecting a divisor s of m and a divisor t of n;
partitioning the output vector y into equally sized subvectors yi of length s and partitioning the input vector x into equally sized subvectors xj of length t;
learning a vector uij comprising t learnable parameters and a vector vij comprising s learnable parameters for i=(1, . . . , m/s) and j=(1, . . . , n/t) during a training phase of the neural network;
computing submatrices Wij as an outer product of the vector uij and the vector vij so that Wij=uijT?vij; and
computing the output vector y representative of the m outputs of the layer from the input vector x and the submatrices Wij.

US Pat. No. 10,509,989

METHOD AND APPARATUS FOR RECOGNIZING CHARACTERS

Samsung Electronics Co., ...

1. A method for recognizing characters in an electronic device, the method comprising:activating a camera of the electronic device based on receiving a user input;
obtaining, for character recognition, a preview image through the camera of the electronic device, the preview image comprising a plurality of images being sequentially displayed on a display of the electronic device;
displaying, on the display of the electronic device, the preview image obtained through the camera of the electronic device together with a graphical object guiding a user of the electronic device to adjust the camera to align characters to the graphical object for increasing character recognition rate; and
while the preview image is displayed on the display of the electronic device:
obtaining, through the camera of the electronic device, at least one image having clarity value greater than or equal to a reference value, the at least one image including characters for the character recognition,
obtaining character recognition result by processing the obtained at least one image having the clarity value greater than or equal to the reference value to recognize at least portion of the characters included within the obtained at least one image,
searching a dictionary database based on the obtained character recognition result, and
displaying a dictionary search result corresponding to the character recognition result on the display of the electronic device,
wherein a first language of the character recognition result is different from a second language of the dictionary search result.

US Pat. No. 10,509,988

CRIME SCENE ANALYSIS USING MACHINE LEARNING

Microsoft Technology Lice...

1. A method for automated crime scene analysis using machine learning, the method comprising:receiving captured data associated with use of one or more of a firearm or an explosive material in a crime scene environment;
querying a server for catalogued data associated with a plurality of firearms or explosive materials;
evaluating the received captured data at a machine learning model using the catalogued data to identify a model of the one or more firearms or the explosive material, wherein the machine learning model was trained with at least data including audio files of firearm shots tagged with the model of the one or more firearms; and
providing the identification to a designated recipient.

US Pat. No. 10,509,985

METHOD AND APPARATUS FOR SECURITY INSPECTION

NUCTECH COMPANY LIMITED, ...

1. A method for security inspection, comprising:acquiring identity related information of a person being inspected, the identity related information comprising a certificate photo;
acquiring a real-time facial image of the person being inspected;
by comparing the real-time facial image and the certificate photo, acquiring a facial comparison similarity;
generating a dynamic threshold model from data of historical human-certificate verification, the dynamic threshold model being configured to acquire a threshold of the facial comparison similarity;
dynamically determining the threshold of the facial comparison similarity; and
performing a human-certificate verification on the person being inspected according to the facial comparison similarity and the threshold,
wherein the generating a dynamic threshold model from data of historical human-certificate verification comprises:
acquiring the data of the historical human-certificate verification;
marking the data of the historical human-certificate verification according to the result of the actual human-certificate verification; and
storing the data of the historical human-certificate verification and the marked entry in the data of the historical human-certificate verification into a sample library.

US Pat. No. 10,509,983

OPERATING DEVICE, OPERATING SYSTEM, OPERATING METHOD, AND PROGRAM THEREFOR

KABUSHIKI KAISHA TOPCON, ...

1. An operating device that calculates unknown exterior orientation parameters of a camera with respect to a vehicle on which the camera is fixed, by using laser scan data obtained by a laser scanner that is fixed on the vehicle and that has determined exterior orientation parameters with respect to the vehicle,the operating device comprising:
a reference laser scan data obtaining circuit having a structure that obtains laser scan data, which is obtained by scanning an object to be measured with laser light by the laser scanner while the vehicle travels, as reference laser scan data;
an image data obtaining circuit having a structure that obtains data of an image of the object, which is photographed at a predetermined timing by the camera with unknown exterior orientation parameters with respect to the vehicle, while the vehicle travels;
a processor programmed to perform as a reference point cloud position data calculator that calculates reference point cloud position data, in which the reference laser scan data is described in a coordinate system defined on the vehicle at the predetermined timing, based on a trajectory the vehicle has travelled;
a matching point selecting circuit having a structure that selects matching points between the reference point cloud position data and the image; and
the processor further programmed to perform as an exterior orientation parameter calculator that calculates the unknown exterior orientation parameters of the camera with respect to the vehicle based on the reference point cloud position data of the matching points and image coordinate values of the matching points in the image,
wherein the image data obtaining circuit obtains data of a first comparative image and a second comparative image that are respectively photographed at time t1 and t2 while the vehicle travels,
the reference point cloud position data calculates first reference point cloud position data and second reference point cloud position data, which are respectively described in a coordinate system defined on the vehicle at the time t1 and t2, from the reference laser scan data on the basis of the trajectory of the vehicle,
the matching point selecting circuit selects matching points between the first comparative image and the first reference point cloud position data and between the second comparative image and the second reference point cloud position data, and
the exterior orientation parameter calculator calculates, based on image coordinate values of the matching point in the first comparative image and the matching point in the second comparative image and based on the matching point in the first reference point cloud position data and the matching point in the second reference point cloud position data, first exterior orientation parameters, second exterior orientation parameters, and an average of the first exterior orientation parameters and the second exterior orientation parameters or a center value in a predetermined deviation range of the first exterior orientation parameters and the second exterior orientation parameters, the first exterior orientation parameters are unknown exterior orientation parameters of the camera with respect to the vehicle in the first comparative image, and the second exterior orientation parameters are unknown exterior orientation parameters of the camera with respect to the vehicle in the second comparative image.

US Pat. No. 10,509,979

INSPECTION METHODS AND SYSTEMS

NUCTECH COMPANY LIMITED, ...

1. An inspection method comprising:acquiring a radiation image of goods being inspected;
processing on the radiation image to obtain an ROI;
inspecting on the ROI using a liquor goods inspection model to determine if the ROI of the radiation image contains liquor goods, wherein the liquor goods inspection model is established based on a weighted sum of shape information and texture information of a feature in samples, and the weight is in association with a regional conditional entropy of the feature.

US Pat. No. 10,509,978

MULTI-ANGLE PRODUCT IMAGING DEVICE

Conduent Business Service...

1. A method of acquiring multi-angle images of a product, comprising:placing a product on a workstation comprising:
a turntable,
a motor of the turntable, and
at least one background wall and a camera supporting member having a vertical axis, wherein the camera supporting member is configured to movably attach an image capturing device so that the image capturing device may be moved along the vertical axis of the camera supporting member;
capturing, by the image capturing device, a first image of the product;
analyzing, by a computing device, the captured first image and detecting a vertical center of the product;
determining, by the computing device, if the vertical center of the product is within a proximate distance to the vertical center of the first image;
upon determining that the vertical center of the product is not within the proximate distance to the vertical center of the first image, causing, by the computing device, the image capturing device to move along the vertical axis to a location based on the distance between the vertical center of the product and the vertical center of the first image;
capturing one or more additional images of the product after the image capturing device has moved to the location on the vertical axis by:
the computing device causing the motor of the turntable to rotate the turntable to each of a plurality of capturing angles, and
the computing device causing the image capturing device to capture one of the additional images at each of the plurality of capturing angles; and
storing the one or more additional images in a product database.

US Pat. No. 10,509,977

IMAGE SENSING DEVICE AND MEASURING SYSTEM FOR PROVIDING IMAGE DATA AND INFORMATION ON 3D-CHARACTERISTICS OF AN OBJECT

SICK IVP AB, Linkoping (...

14. An image sensing device for providing image data relating to an image of an object, the image sensing device comprising an image sensor having a sensor area for sensing light, wherein the image sensing device is configured to:define Regions Of Interest, “ROIs”, in the sensor area, each ROI including multiple lines of sensing elements that each comprise multiple sensing elements from a corresponding line of the sensor area so that each ROI has a height of multiple sensing elements and a width of multiple sensing elements, and each ROI partially overlapping one or more of the other ROIs in the sensor area of the image sensor so that some sensing elements of the sensor area are included in multiple ROIs;
use the image sensing device to capture the image data with multiple exposures at different times, each exposure activating a different ROI of the ROIs in the sensor area of the image sensor by, for each respective ROI of the ROIs in the sensor area:
(i) beginning a shutter-time for the image sensing device,
(ii) exposing sensing elements of the image sensor that are within the respective ROI, including one or more portions of the respective ROI that partially overlap one or more of the other ROIs, to light from the object without exposing sensing elements of the image sensor that are outside of the respective ROI to light from the object, wherein all sensing elements in the multiple lines that belong to the respective ROI start and end their exposure at the same time,
(iii) reading partial image data belonging to the exposed sensing elements for the respective ROI, and
(iv) ending a shutter-time for the image sensing device, wherein exposing a first ROI of the ROIs in the sensor area includes exposing all sensing elements for the multiple lines that belong to the first ROI at a first same time, including sensing elements that are within both the first ROI and a second ROI of the sensor area, and wherein exposing the second ROI includes exposing all sensing elements for the multiple lines that belong to the second ROI at a second same time, including the sensing elements that are within both the first ROI and the second ROI; and
provide, based on a combination of the partial image data that is read from the ROIs in the sensor area, the image data relating to the image of the object.

US Pat. No. 10,509,973

ONBOARD ENVIRONMENT RECOGNITION DEVICE

HITACHI AUTOMOTIVE SYTEMS...

1. An onboard environment recognition device comprising:an onboard camera that captures an image in front of a subject vehicle, the onboard camera including a first imaging range based on a headlight illumination range of the subject vehicle and a second imaging range wider in a horizontal direction than the headlight illumination range of the subject vehicle, and the captured image being imaged by adjusting brightness between a first image of an in-illumination region obtained by imaging the first imaging range and a second image of an out-of-illumination region obtained by imaging the second imaging range;
software code stored on a non-transitory computer readable medium, the software code;
selects exposure conditions and sets the selected exposure conditions at successive shutter timings of the onboard camera to acquire the first image of the in-illumination region,
wherein the exposure conditions include at least shutter speed and gain,
uses an image within a headlight light distribution pattern as the first image of the in-illumination region and the image within the headlight light distribution pattern is selected so that when the selected exposure conditions are applied the first image is observed,
changes exposure conditions of the image within the headlight light distribution pattern to match the selected exposure conditions so a luminance average in the in-illumination region is within a specific range to obtain the first image,
selects different exposure conditions and sets the selected different exposure conditions at successive shutter timings of one camera to acquire the second image of the out-of-illumination region,
wherein the different exposure conditions include at least shutter speed and gain,
uses an image outside the headlight light distribution pattern as the second image of the out-of-illumination region and the image outside the headlight light distribution pattern is selected so that when the selected different exposure conditions are applied the second image is observed, and
changes exposure conditions of the image outside the headlight light distribution pattern to match the selected different exposure conditions so a luminance average in the out-of-illumination region is within an other specific range to obtain the second image, and
determines an ambient environment using the captured image from the onboard camera.

US Pat. No. 10,509,955

LIVING BODY DETECTION DEVICE, LIVING BODY DETECTION METHOD, AND RECORDING MEDIUM

NEC Corporation, Tokyo (...

1. A living body detection device comprising:a memory storing instructions; and
at least one processor configured to process the instructions to:
acquire a first captured image in which a subject irradiated by light in a first wavelength range is imaged, a second captured image in which the subject irradiated by light in a second wavelength range is imaged, and a third captured image in which the subject irradiated by light in a third wavelength range is imaged, the second wavelength range being different from the first wavelength range, the third wavelength range being different from the first wavelength and the second wavelength; and
determine whether the subject is a living body on the basis of a relation expressed by luminance of the subject imaged in the first image, luminance of the subject imaged in the second image, and luminance of the subject imaged in the third image is a relation exhibited by a living body, wherein
the first wavelength range is around 1180 nm or around 1200 nm, the second wavelength range is around 1280 nm or around 1300 nm, and the third wavelength range is around 1450 nm or around 1500 nm, and
the at least one processor determines that the subject is a living body, in a case that (i) luminance of the subject imaged in the third wavelength range is lower by a predetermined ratio than luminance of the subject imaged in the first wavelength range, and that (ii) luminance of the subject imaged in the third image is lower by a predetermined ratio than luminance of the subject imaged in the second wavelength range.

US Pat. No. 10,509,937

CURVED-SURFACE ORGANIC LIGHT EMITTING DIODE DISPLAY DEVICE WITH FINGERPRINT IDENTIFICATION

SUPERC-TOUCH CORPORATION,...

1. A curved-surface organic light emitting diode display device with fingerprint identification, comprising:a substrate;
a thin film transistor layer including a plurality of thin film transistors, a plurality of scan lines, and a plurality of data lines, the plurality of scan lines being substantially perpendicular to the plurality of data lines;
a pixel electrode layer including a plurality of pixel electrodes;
an organic display material layer,
a common electrode layer;
an encapsulation layer;
a curved touch detection and fingerprint detection layer including a plurality of sense electrodes and a plurality of traces for performing touch detection operation and fingerprint identification operation;
a curved protective layer; and
a touch detection and fingerprint identification circuit configured to output a capacitive stimulating signal, a convergence stabilization signal, or a reflection masking signal to the plural data lines, and the capacitive stimulating signal, the convergence stabilization signal, or the reflection masking signal being provided to the fingerprint sense electrodes by controlling the gate lines;
wherein a partial area of the curved touch detection and fingerprint detection layer and the curved protective layer exhibits a curved-surface shape;
wherein the thin film transistor layer is disposed on the substrate, the pixel electrode layer is disposed on the thin film transistor layer, the organic display material layer is disposed on the pixel electrode layer, the common electrode layer is disposed on the organic display material layer, the encapsulation layer is disposed on the common electrode layer, the curved touch detection and fingerprint detection layer is disposed on the encapsulation layer and the curved protective layer is disposed on the curved touch detection and fingerprint detection layer.

US Pat. No. 10,509,930

LIGHTING CONTROL SYSTEM USING BARCODE INFORMATION

Hanam Artec Co., Ltd., U...

1. A lighting control system for directing a show comprising:a plurality of slave devices corresponding to in each seat of a plurality of audiences in an auditorium; and
a master device configured to broadcast a lighting control signal to control the plurality of slave devices to emit a light,
wherein the master device comprises:
a lighting control unit configured to
receives a group identification number, a light-emitting position information including information that is previously set to classify the plurality of slave devices into a plurality of groups, and information indicating specific positions at which the slave devices corresponding to a previously-set electrical code information to emit the light, and
broadcast a group light-emitting pattern to each corresponding group of the plurality of slave devices to control the plurality of slave devices to emit the light per group basis, and
wherein each of the plurality of slave devices comprises:
a lighting unit configured to include at least one light source device;
a storing unit configured to store the light-emitting position information corresponding; and
a lighting control unit configured to
extract a lighting control signal of the group identification number corresponding to the light-emitting position information stored in the storing unit among lighting control signals broadcasted by the master device, and
control the lighting unit on the basis of the group light-emitting pattern corresponding to the extracted lighting control signal.

US Pat. No. 10,509,919

BLOCKCHAIN-BASED TRANSACTION PROCESSING METHOD AND APPARATUS

Alibaba Group Holding Lim...

1. A computer-implemented method for processing blockchain-based transactions, comprising:receiving a target transaction initiated by a member node device in a blockchain, wherein the target transaction comprises a reference time parameter, wherein the reference time parameter is a reference time stamp generated when the target transaction is created, wherein a transaction validity period corresponds to a numerical interval between a first value and a second value, wherein the first value is a difference between a creation time stamp of a candidate block and a first threshold, and wherein the second value is a sum of the creation time stamp of the candidate block and a second threshold, and wherein the reference time parameter is used to determine whether the target transaction is a valid transaction within the transaction validity period;
determining, based on the reference time parameter, whether the target transaction is a valid transaction within the transaction validity period, wherein determining whether the target transaction is the valid transaction period comprises:
comparing the reference time stamp with each of the first value and the second value to determine whether the reference time stamp is greater than the first value and less than the second value, and
in response to determining that the reference time stamp is greater than the first value and less than the second value, determining that the target transaction is a valid transaction within the transaction validity period; and
in response to determining that the target transaction is a valid transaction within the transaction validity period, recording the target transaction to a generated candidate block.

US Pat. No. 10,509,913

IMAGE FORMING SYSTEM AND IMAGE FORMING METHOD THAT EXECUTE MASKING PROCESS ON CONCEALMENT REGION, AND RECORDING MEDIUM THEREFOR

KYOCERA Document Solution...

1. An image forming system comprising:a concealment word registration unit that registers a concealment word associating with a user, the concealment word being desired to be concealed in an image formation process;
an ID information acquisition unit that obtains creator ID information and execution person ID information from a print job, the creator ID information identifying a user as a creator of a document file, the document file being a target of the image formation process, the execution person ID information identifying a user as an execution person of the image formation process;
a concealment word managing unit that uses the concealment words to determine a concealment region based on an input from the user identified by the execution person ID information, the concealment words including the concealment word associated with the user identified by the creator ID information and the concealment word associated with the user identified by the execution person ID information, the concealment region being a region to be concealed in an image, the image being generated using the print job; and
an image forming unit that executes a masking process to form an image on which the masking process has been performed, the masking process making the concealment region illegible;
wherein the concealment word managing unit indicates a user interface screen to make the determination corresponding to an input on the user interface screen when the authority of the user identified by the creator ID information is inferior to the authority of the user identified by the execution person ID information, the user interface screen querying whether to determine the region that indicates the concealment word associated with the user identified by the creator ID information to be the concealment region.

US Pat. No. 10,509,910

METHODS AND SYSTEMS FOR GRANTING ACCESS TO SERVICES BASED ON A SECURITY STATE THAT VARIES WITH THE SEVERITY OF SECURITY EVENTS

LOOKOUT, INC., San Franc...

1. A method comprising:receiving, by a software component executing on a server, a request from a mobile communications device for access to a service provider;
determining, by the software component, a current security state of the mobile communications device by:
processing event security data, generated by the mobile communications device regarding security events on the mobile communications device, to determine severity levels for the security events, and
using the determined severity levels to assess the current security state of the mobile communications device;
comparing, by the software component, the current security state to a policy associated with the service provider, the policy specifying a first minimum security state of a device required for access to the service provider to be granted to the device; and,
by the software component granting access to the service provider only when the comparison results in a determination that the current security state meets the required first minimum security state.

US Pat. No. 10,509,906

AUTOMATED CODE LOCKDOWN TO REDUCE ATTACK SURFACE FOR SOFTWARE

Virsec Systems, Inc., Sa...

1. A method for preventing malicious exploitation of a computer application, the method comprising:providing the computer application to an entity, the computer application having a plurality of functionalities, wherein the plurality of functionalities include functionalities used by the entity, and functionalities not used by the entity;
determining a set of instructions from available instructions of the computer application, wherein the determined set of instructions provide specific functionality of the computer application, and the specific functionality is a subset of the functionalities used by the entity;
once the set of instructions is determined, for each of respective instructions of the available instructions of the computer application not in the determined set of instructions, generating a modified computer application to prevent malicious exploitation of each of the respective instructions by changing each of the respective instructions of the computer application to an inoperative instruction, wherein the changing overwrites each of the respective instructions of the computer application with an instruction having no operation;
in response to the generating a modified computer application, capturing a memory address of the modified computer application being accessed at runtime; and
declaring a security attack if the captured memory address matches a memory address for at least one inoperative instruction of the modified computer application.

US Pat. No. 10,509,905

RANSOMWARE MITIGATION SYSTEM

ATTIVO NETWORKS INC., Fr...

1. A method comprising:receiving, by a computer system, a file system query from a remote endpoint having the computer system mounted thereto as a remote file system;
in response to the file system query, returning, by the computer system, to the remote endpoint, a deception directory listing including references to one or more deception files and one or more deception directories that do not correspond to any actual files and do not correspond to any actual directories;
receiving, by the computer system, a request to list contents of one of the deception directories; and
in response to the request to list contents of the one of the one or more deception directories:
generating, by the computer system, references to at least one additional deception directory and additional deception files that do not correspond to any actual files and do not correspond to any actual directories; and
returning, by the computer system, to the remote endpoint, a listing of the references to the at least one additional deception directory and additional deception files.

US Pat. No. 10,509,898

ENHANCED SECURITY AUTHENTICATION METHODS, SYSTEMS AND MEDIA

Jim Barney et al., Cinci...

18. A transaction authorization method comprising:(a) receiving a request for a transaction requested by a user with whom a plurality of user devices are associated, wherein receiving the request for the transaction comprises receiving, at a relying party system associated with a party relying upon an authentication of the user in respect of the transaction, a transaction request message from a first user device of the plurality of user devices;
(b) obtaining respective transaction measurements from at least some available devices from among the plurality of user devices;
(c) confirming approval of the request for the transaction in response to confirmation that the transaction measurements satisfy a multi-device authorization policy associated with the transaction; and
(d) the relying party system generating and transmitting a request response to the first user device, the request response defining the multi-device authorization policy for the transaction.

US Pat. No. 10,509,892

ACOUSTIC SECURITY CODE TRANSMISSION

B. G. NEGEV TECHNOLOGIES ...

1. A method of computer security comprising:driving an acoustic transducer in a first mobile computing device to emit an acoustic signal that encodes a time-based, one time password (TOTP) by varying the amplitude of the acoustic signal, wherein the acoustic signal has a frequency approximately equal to a resonant frequency of a microelectromechanical system (MEMS) gyroscope of a second mobile computing device;
measuring output of a the MEMS gyroscope sensing the emitted acoustic signal in the second mobile computing device;
decoding the TOTP from the MEMS gyroscope output;
validating the TOTP; and
responsively permitting a user to access a secure application.

US Pat. No. 10,509,883

METHOD FOR LAYOUT GENERATION WITH CONSTRAINED HYPERGRAPH PARTITIONING

TAIWAN SEMICONDUCTOR MANU...

1. A layout-generation method for fabricating an integrated circuit (IC), comprising:accessing data of a schematic design of the IC;
generating a hypergraph from the schematic design
transforming a plurality of constraints into a plurality of weighted edges in the hypergraph;
applying a first cost function to continue partitioning the hypergraph by the weighted edges during a partitioning stage until a plurality of multilevel groups representing a plurality of electronic components and a plurality of linkages connecting the electronic components of the schematic design are obtained;
after the partitioning stage, applying a second cost function to execute floorplanning for the multilevel groups to arrange positions of the multilevel groups to generate a layout, wherein the first cost function is different from the second cost function;
verifying the layout; and
fabricating the IC after verifying the layout.

US Pat. No. 10,509,876

SIMULATION USING PARALLEL PROCESSORS

Rocketick Technologies LT...

1. A method for design simulation, comprising:partitioning a verification task of a design into a first plurality of atomic Processing Elements (PEs) having execution dependencies, each execution dependency specifying that a respective first PE is to be executed before a respective second PE;
providing a graphics processing unit, which comprises a second plurality of processors operating in parallel, and when provided a sequence of PEs, it distributes the PEs to processors in the order of the PEs in the sequence, according to a built in scheduling policy;
computing an order for executing the PEs, such that when a sequence of PEs in the computed order is provided to the graphics processing unit, the order induces concurrent execution of the PEs by different ones of the processors without violating the execution dependencies irrespective of the scheduling policy of the graphics processing unit, wherein computing the order comprises preserving the execution dependencies by inserting dummy PEs into the order;
providing the computed sequence of PEs to the graphics processing unit for execution;
executing the PEs on the processors, by the graphics processing unit, in accordance with the computed order and the scheduling policy, to produce a simulation result; and
verifying a performance of the design responsively to the simulation result.

US Pat. No. 10,509,861

SYSTEMS, METHODS, AND SOFTWARE FOR MANUSCRIPT RECOMMENDATIONS AND SUBMISSIONS

Camelot UK Bidco Limited,...

1. A system in electronic communication over a network with one or more client access devices to make publisher recommendations, the system comprising:a server having a memory and a processor implementing a recommendation module and a recommendation conversation module, wherein
the recommendation module when executed by the processor receives a manuscript data set comprising manuscript information including title, abstract, and citation data, identifies a first set of publication recommendations related to one or more target publications to submit a manuscript for publication consideration, and determines an insufficient number of target publications,
the recommendation conversation module when executed by the processor receives an indication signal representing a determination of an insufficient number of target publications, and
the recommendation conversation module when executed by the processor receives the indication signal from the recommendation module and generates and transmits to a user interface at a client access device a first set of suggestions specifically related to the manuscript information, the first set of suggestions comprising user interface elements to receive input of a first set of additional information related to a user and the manuscript.

US Pat. No. 10,509,852

UTILIZING CLASSIFICATION AND TEXT ANALYTICS FOR ANNOTATING DOCUMENTS TO ALLOW QUICK SCANNING

INTERNATIONAL BUSINESS MA...

1. A computer-implemented method for annotating a document comprising:determining a type of the document using a classifier, wherein the type of document is a format within which the document is written;
determining a subject domain of the document using the classifier, wherein the subject domain is a field, topic or genre of content set forth in the document;
segmenting the document into one or more paragraphs and sections based on the document's structure using the classifier;
determining and driving an annotation strategy based on the type of document using information from an annotation model, wherein the annotation strategy specifies one or more annotations to utilize and a location in the document's original text and on a margin of the document for the one or more annotations;
loading a domain model based on the subject domain into a text analytics system, wherein the subject domain determines which domain model to load into the text analytics system and the domain model identifies terms, phrases, entities, and concepts of the subject domain to be annotated in the document;
providing the one or more annotations in the document's original text and on the margin of the document for the paragraphs of the document based on the domain model and the annotation model using the text analytics system, wherein the one or more annotations comprise domain-specific keywords and concepts;
aggregating the one or more annotations in the margin of the document for the paragraphs of the document into one or more section-level aggregated annotations for the sections of the document based on the annotation model using the text analytics system;
annotating the document with the one or more annotations in the document's original text and on the margin of the document for the paragraphs, and with the one or more section-level aggregated annotations for the sections of the document, using a custom viewer/renderer application; and
rendering the document including the one or more annotations and the one or more section-level aggregated annotations using the custom viewer/renderer application.

US Pat. No. 10,509,850

THIRD PARTY APPLICATION COMMUNICATION API

Wix.com Ltd., Tel Aviv (...

1. A device for a website building system, the device comprising:a memory;
a processor;
a page composer to enable a designer to create a page of a website having multiple website building system components, said components having visual and display attributes defining their style and said page containing website instances of at least one third party application;
a communication hub embedded in said page, to provide a 2-way communication backchannel between said website building system and said page, between said page and said at least one third party application, between said website building system and said at least one third party application and between said at least one third party application and a second third party application when said page is viewed or accessed;
wherein said backchannel supports communication regarding at least formatting and style guidelines for said attributes of said components of said website building system, said page, said at least one third party application and said second third party application; and
an updater to at least adapt display colors and style attributes of said components according to said formatting and style guidelines in said communication; and
wherein said memory and said processor embody said page composer, said communication hub and said updater.

US Pat. No. 10,509,845

SYSTEMS AND METHODS TO PROVIDE VISUAL BROWSING

eBay Inc., San Jose, CA ...

1. A method of enabling multi-directional visual browsing, the method comprising:determining a primary result and a peripheral result;
generating a three-dimensional display layout that positions the peripheral result in proximity to the primary result based on one or more attributes of the primary result and one or more attributes of the peripheral result, the three-dimensional display layout comprising a plurality of levels;
formatting the three-dimensional display layout into rendering and display instructions; and
causing presentation of a visual browser display on a device based on the rendering and display instructions.

US Pat. No. 10,509,842

METHOD AND DEVICE FOR REFRESHING NEWS LIST

BEIJING BYTEDANCE NETWORK...

1. A method for refreshing a news list, wherein the method comprises:receiving a refreshing signal;
reading a refreshing start time according to the received refreshing signal, wherein the refreshing start time is a current system time or a recommending time for a last piece of news that has been refreshed;
reading at least one preset time threshold, wherein the at least one preset time threshold is used for defining, in combination with the refreshing start time, a time interval for refreshing the news list;
acquiring a recommended news list according to the refreshing start time and the at least one preset time threshold, wherein the recommended news list comprises: at least one piece of news to be recommended, and a publication time of the news to be recommended falls within the time interval;
allocating a recommending time for each piece of news to be recommended in the recommended news list; and
refreshing the news to be recommended in the recommended news list according to the recommending time to generate a new recommended news list.

US Pat. No. 10,509,827

ALLOWING USERS TO CATEGORIZE AND VISUALIZE CONTENT RECOMMENDATIONS

Google LLC, Mountain Vie...

1. A method comprising:identifying, by a server, a user content recommendation made by a user through interaction with a user interface, the user content recommendation being a recommendation of content by the user;
identifying subject matter of one or more components in the recommended content;
determining that the identified subject matter of the one or more components in the recommended content match subject matter of one or more components of previous content recommendations that have been previously made by the user based on a comparison of attributes of the one or more components in the recommended content and attributes of the one or more components of the previous content recommendations;
providing, for display at a computing device, a candidate attribute that is eligible to be assigned to the user content recommendation based on the match between the subject matter of the one or more components of the previous content recommendations and the subject matter of the one or more components in the recommended content;
providing, for display with the candidate attribute at the computing device, a strength score element that enables the user to assign an indication of a strength of the user's recommendation of the recommended content;
receiving a selection of the candidate attribute and a selection of a strength score for the indication of the strength of the user's recommendation of the recommended content, wherein the selection of the candidate attribute is received in response to user interaction with a selection control corresponding to the candidate attribute at the computing device;
assigning the candidate attribute to the user content recommendation based on the received selection of the candidate attribute; and
serving, via a network, a user interface screen to the computing device in a format suitable for presentation on the computing device, the user interface screen identifying the user content recommendation, the strength score, and the candidate attribute assigned to the user content recommendation by the user.

US Pat. No. 10,509,822

FACILITATING VIDEO SEARCH

CastTV Inc., Emeryville,...

1. A method comprising:locating a video associated with a display page;
matching the video to a unique event;
fetching additional information associated with the unique event;
augmenting a search index entry for the video based at least in part on the additional information associated with the unique event; and
weighting matches to index terms using the additional information less heavily than matches based on at least one of an original video description or other video data.

US Pat. No. 10,509,820

OBJECT INFORMATION DERIVED FROM OBJECT IMAGES

NANT HOLDINGS IP, LLC, C...

1. A method for visual search, comprising:receiving, by an identification server and from an image sensor of a mobile device, image data containing a digital representation of a real-world object;
deriving, by the identification server, image characteristics corresponding to the real-world object from the digital representation of the real-world object in the image data;
deriving, by the identification server, search information associated with the real-world object based on the image characteristics;
initiating, by at least one of the identification server or the mobile device, a search based on the search information;
obtaining, by the at least one of the identification server or the mobile device, object information associated with the real-world object as a result of the search; and
executing, by the mobile device, a software process to carry out a purchase transaction as a function of the object information.

US Pat. No. 10,509,803

SYSTEM AND METHOD OF USING REPLICATION FOR ADDITIONAL SEMANTICALLY DEFINED PARTITIONING

1. A method using replication for additional semantically defined partitioning of data, using a computer program product to achieve sharding of data on multiple independent keys where the number of keys is equal to the replication factor while maintaining fault tolerance with no additional storage as compared to existing systems, the method comprising:1) making a decision by at least one processor about which columns is to be used for sharding the data, wherein the decision of selecting column for sharding is driven by;
a) the frequency served queries; and
b) the set of independent sharding columns such that most of the queries will have at least one column in the set;
2) calculating the sharding table by at one processor based on
a) the replication factor;
b) the choice of columns; and
c) a sample of the incoming data so as to make a decision on the columns by which the replicas need to be sharded; and
3) distributing and storing the data by at least one processor by
a) reading the incoming data row by row;
b) evaluating the server to which the incoming data belongs, based on the value of sharding columns in each row and the sharding table; and
c) writing the data to flat files on the servers that were provided by the sharding table, wherein the data is sent by the clients to a cluster of servers, known as the accumulation cluster.

US Pat. No. 10,509,789

PROVIDING DATA EXPERIENCE(S) VIA DISPARATE SEMANTIC ANNOTATIONS BASED ON A RESPECTIVE USER SCENARIO

Microsoft Technology Lice...

1. A system comprising:memory; and
one or more processors coupled to the memory and configured to:
receive semantic information for respective data types of one or more data sets,
associate the semantic information with the respective data types to obtain respective data annotations, the semantic information including first semantic information associated with one or more first data types of the data types, the first semantic information describing one or more operations to be performed on data of at least one of the one or more first data types, said associate the semantic information comprising:
associate a first portion of the first semantic information, which is associated with a first client, with the one or more first data types to obtain one or more first data annotations, wherein at least one of the one or more first data annotations indicates a first operation to be performed with regard to at least one of the one or more first data types at the first client, and
associate a second portion of the first semantic information, which is associated with a second client, with the one or more first data types to obtain one or more second data annotations, wherein at least one of the one or more second data annotations indicates a second operation, which is different from the first operation, to be performed with regard to the at least one of the one or more first data types at the second client, and
in response to receipt of a search query, which requests performance of a search against the semantic information to obtain the first semantic information from the first client, send a search result that includes at least a portion of the one or more first data annotations to the first client.

US Pat. No. 10,509,784

PARTIALLY TYPED SEMANTICS OPTIMIZATION

Splunk Inc., San Francis...

1. A method implemented by a computing device, the method comprising:receiving, at the computing device, input corresponding to a sequence of commands for execution on a computing system, each command in the sequence of commands including an identifier corresponding to an operation to be executed by the computing system and one or more parameters;
obtaining, for each command in the sequence of commands, semantic information, wherein the semantic information describes behavior of each command in view of respective parameters associated with the command;
determining, for a particular command in the sequence of commands, that respective semantic information for the particular command is incomplete, wherein, based on the respective semantic information being incomplete, behavior of the particular command is unknown;
generating an abstract semantic tree (AST) including a node for each command in the sequence of commands, wherein the AST includes the semantic information and a placeholder for the respective semantic information for the particular command;
determining a first execution time of the sequence of instructions based on a first possible modification of the AST;
determining a second execution time of the sequence of instructions using a second possible modification of the AST;
modifying, in response to determining that the first execution time is less than the second execution time, the AST using the first possible modification, wherein modifying results in a revised AST;
generating, using the revised AST, a revised sequence of commands; and
executing the revised sequence of commands.

US Pat. No. 10,509,768

METHOD AND SYSTEM FOR SECURE DATA STORAGE AND RETRIEVAL FROM CLOUD BASED SERVICE ENVIRONMENT

1. A method for secure storage of data and retrieval of desired data from a cloud based service environment, the method comprising:receiving the data from at least one tenant;
dynamically extracting data to be indexed from the received data;
creating, by a microprocessor of the at least one tenant, index information comprising fields related to patient identification from the extracted data independent of further index information stored in the cloud based service environment and in an offline state where a network connection is not available between the microprocessor of the at least one tenant and the cloud based service environment;
encrypting the index information with a tenant private key;
uploading the encrypted index information into the cloud based service environment in the form of index files, wherein each index file is tenant specific, wherein the index file has a threshold, and wherein the threshold comprises at least one of a time period as set by the tenant and a predefined size of the index file;
querying, by a client application residing at a client device, for a last uploaded index file from the cloud based service environment;
decrypting the encrypted index information of the index file with the tenant private key;
searching the decrypted index information for a relevant patient record;
when the relevant patient record is not found, querying for an index file uploaded before the previously searched index file from the cloud based service environment until the relevant patient record is found;
retrieving the corresponding desired data from the cloud based service environment; and
rendering the desired data on to a client application,
wherein the index files are created from the index information in chronological order of receipt of the data.

US Pat. No. 10,509,766

STORING AND RETRIEVING RESTRICTED DATASETS TO AND FROM A CLOUD NETWORK WITH NON-RESTRICTED DATASETS

INTERNATIONAL BUSINESS MA...

1. A computer program product for storing restricted datasets to cloud storage in a cloud node of a cloud network, the computer program product comprising a computer readable storage medium having program code embodied therewith, the program code executable by at least one processor to perform operations for:receiving a request to dump datasets from one or more storage devices to the cloud storage, wherein the datasets include the restricted datasets and non-restricted datasets, wherein the restricted datasets are in a format that is not supported by the cloud storage, wherein the non-restricted datasets are in a format that is supported by the cloud storage, and wherein the request specifies a container with a container name for storing both the restricted datasets in converted form and the non-restricted datasets in the cloud storage;
identifying the restricted datasets;
converting the restricted datasets to a single converted dataset that has a format that is supported by the cloud storage, wherein the single converted dataset comprises a flat file with a sequential format; and
dumping the single converted dataset and the non-restricted datasets to the container with the container name in the cloud storage.

US Pat. No. 10,509,752

CONFIGURATION OF MULTI-DIE MODULES WITH THROUGH-SILICON VIAS

Advanced Micro Devices, I...

1. A data processing system comprising:a processing unit forming a base die and having a plurality of through-silicon vias (TSVs) extending to a surface thereof; and
a memory system coupled to the processing unit, wherein the memory system includes a die stack, wherein the die stack includes:
a first die, having a first surface including a plurality of micro-bump landing pads and plurality of TSV landing pads, wherein the plurality of micro-bump landing pads are coupled to the plurality of TSVs of the processing unit using a corresponding plurality of micro-bumps, and having a plurality of memory die TSVs extending through the first die to a second surface thereof;
a subsequent die, having a first surface including a plurality of micro-bump landing pads and a plurality of TSV landing pads coupled to the plurality of TSVs of the first die; and
wherein each of the plurality of TSV landing pads has a smaller surface area than each of the plurality of micro-bump landing pads of each of the first die and the subsequent die, the first die communicating with the processing unit using first cycle timing, and with the subsequent die using second cycle timing, wherein the second cycle timing is different from the first cycle timing.

US Pat. No. 10,509,749

DIRECT DRIVE LED DRIVER AND OFFLINE CHARGE PUMP AND METHOD THEREFOR

1. A thyristor array comprising:an array of MCT or GTO thyristors;
wherein the MCT or GTO thyristors are formed on a common substrate, with one of a common anode or cathode connected to the common substrate, for MCT or GTO thyristors in the array;
a buried P layer formed on the common substrate; and
a vertical sinker formed on the common substrate, the vertical sinker isolating individual MCT or GTO thyristors of the array of MCT or GTO thyristors.

US Pat. No. 10,509,740

MUTUAL EXCLUSION IN A NON-COHERENT MEMORY HIERARCHY

Oracle International Corp...

1. A system, comprising:a shared system memory;
a plurality of hardware processors; and
a memory connect interface configured to provide access for the plurality of hardware processors to the shared system memory, wherein the memory connect interface comprises an arbiter for atomic memory operations from the plurality of hardware processors;
wherein, responsive to detection of an atomic memory operation at an address of the shared system memory from a given one of the plurality of hardware processors, the arbiter is configured to perform an atomic memory operation procedure, wherein to perform the atomic memory operation procedure the arbiter is configured to:
establish an indicator of an active atomic memory operation at the address;
block subsequent memory operations from the plurality of hardware processors to the address of the atomic memory operation while the indicator of the active atomic memory operation is set;
issue one or more memory operations to the shared system memory to perform the atomic memory operation; and
clear the indicator of the active atomic memory operation responsive to an acknowledgment of the one or more memory operations from the shared system memory; and
allow subsequent memory operations from the plurality of hardware processors to the address of the atomic memory operation to proceed to the shared system memory.

US Pat. No. 10,509,735

DATA STORAGE APPARATUS, DATA PROCESSING SYSTEM, AND DATA PROCESSING METHOD

Toshiba Memory Corporatio...

1. A data storage apparatus comprising:a nonvolatile memory; and
a controller configured to control data write and data read to/from the nonvolatile memory corresponding to a command from a host apparatus, the controller comprising a data protection function for prohibiting the data write and the data read to/from an area of the nonvolatile memory allocated as a user area and for invalidating data on the nonvolatile memory to prevent leakage of data on the nonvolatile memory, wherein
the controller comprises:
a personal identification data manager configured to manage first personal identification data with second personal identification data or third personal identification data, the first personal identification data only including authority to request inactivation of the data protection function to invalidate the data on the nonvolatile memory and to shift the data protection function from an operation state to a non-operation state, the second personal identification data including authority to request inactivation of the data protection function and authority to request activation of the data protection function to shift the data protection function from the non-operation state to the operation state, the third personal identification data including authority to establish a setting for prohibiting the data write and the data read to/from the area of the nonvolatile memory allocated as a user area and to cancel the setting;
a personal identification data access controller configured to control setting and acquisition of personal identification data by the host apparatus;
an initialization processor configured to execute an initialization process when inactivation of the data protection function is requested, the initialization process initializing at least the third personal identification data managed by the personal identification data manager except for the first personal identification data, invalidating the data on the nonvolatile memory, and shifting the data protection function to an inactive state; and
an authorization processor configured to determine whether or not a command issued from the host apparatus is receivable based on personal identification data used for successful authentication,
the authorization processor is configured to
determine that a command requesting inactivation of the data protection function is receivable, when the first personal identification data is used for successful authentication, and
determine that a command requesting setting of the first personal identification data is receivable, when the second personal identification data is used for successful authentication,
the personal identification data access controller is configured to
permit setting of the first personal identification data, when the second personal identification data is used for successful authentication and the first personal identification data is an initial value, or when the data protection function is in an inactive state, and
prohibit acquisition of the first personal identification data even when any of the personal identification data is used for successful authentication.

US Pat. No. 10,509,731

METHODS AND APPARATUS FOR MEMORY TIER PAGE CACHE COLORING HINTS

EMC IP Holding Company LL...

1. A method, comprising:providing for a cache replacement policy for page caches for storage having a first memory tier having regions and virtual memory having mmaps of ones of the regions in the first memory tier, wherein the cache replacement policy includes:
setting a color hint to a first one of the cached pages, wherein the color hint includes a value indicating hotness of the first one of the cached pages; and
setting the color hint for a range of the cached pages.

US Pat. No. 10,509,728

TECHNIQUES TO PERFORM MEMORY INDIRECTION FOR MEMORY ARCHITECTURES

INTEL CORPORATION, Santa...

1. An apparatus, comprising:memory at a first one of a plurality of disaggregate memory resources;an interface at the first one of the plurality of disaggregate memory resources, the interface comprising:processing circuitry; andlogic comprising one or more instructions, that when executed by the processing circuitry, cause the processing circuitry to:receive, at the first one of the plurality of disaggregate memory resources, a request from a core of a computing resource, the request associated with a memory operation to read or write data, and the request comprising a first address and an offset, the first address to identify a memory location of the memory;perform a first iteration of a memory indirection operation comprising reading the memory at the memory location to determine a second address based on the first address, and determining a second memory location of memory of one of the plurality of disaggregate memory resources based on the second address and the offset;perform a second iteration of the memory indirection operation to include reading the memory at the second memory location; andreturn a response to the core of the computing resource based on the second iteration of the memory indirection operation.

US Pat. No. 10,509,718

SYSTEM AND METHOD FOR AUTOMATICALLY GENERATING SOFTWARE TESTING SCRIPTS FROM TEST CASES

COGNIZANT TECHNOLOGY SOLU...

1. A computer system for generating software testing scripts from test cases associated with one or more applications, wherein the computer system comprises a microprocessor communicatively coupled to a memory, the computer system further comprises:a test case importing module configured to receive, using the microprocessor, one or more test cases;
a Natural Language Processing (NLP) module configured to scan and mine, using the microprocessor, text of the one or more received test cases;
a user interface object identifier configured to identify, using the microprocessor, one or more User Interface (UI) elements, one or more functional flow models and one or more test steps and corresponding test data based on the mined text of the one or more test cases;
a risk engine configured to identify, using the microprocessor, risks associated with the one or more applications from historical data associated with the one or more applications and process the identified risks using artificial intelligence techniques;
a user interface object mapper configured to map, using the microprocessor, the one or more identified UI elements from the one or more test cases with one or more user interface elements corresponding to one or more wireframes, wherein the one or more wireframes are received and scanned by the NLP module and the one or more user interface elements in the one or more scanned wireframes are identified by the user interface object identifier;
a test script generator configured to receive the mapped one or more UI elements, the one or more identified functional flow models and the identified one or more test steps and corresponding test data for generating, using the microprocessor, one or more test scripts corresponding to the one or more received test cases; and
a reporting engine configured to generate, using the microprocessor, one or more reports, wherein the one or more reports comprise details of the one or more applications under test, and associated validation and test execution results.

US Pat. No. 10,509,706

IDENTIFICATION OF AN ALTERNATE PRINCIPAL MEMBER PORT BY A TARGET DEVICE IN A STORAGE AREA NETWORK

Hewlett Packard Enterpris...

1. A method comprising:determining, by a target device in a Storage Area Network (SAN), that a first principal member port of a target driven peer zone on the target device is likely to fail based on diagnostic information related to the first principal member port, wherein the target driven peer zone is configured in the SAN via the target device, and wherein the diagnostic information based on which the target device determines that the first principal member port is likely to fail comprises a parameter of a transceiver for the first principal member port;
in response to the determining, identifying, by the target device, an alternate principal member port on the target device; and
providing, by the target device, an indication comprising an identifier of the first principal member port and an identifier of the alternate principal member port, the indication to cause replacement of the first principal member port with the alternate principal member port as a principal member port in the target driven peer zone.

US Pat. No. 10,509,679

REDUCING PROCESS RESOURCES INCURRED BY A USER INTERFACE

Skype, Dublin (IE)

1. A computing device comprising:a memory and a processor configured to:
receive events;
control a refresh rate at which a user interface is refreshed to indicate receipt of the events using a refresh timer, a length of the refresh timer set based at least in part on a rate of incoming events such that, when the rate of incoming events is low, the refresh timer length is decreased causing the refresh rate to be increased, and when the rate of incoming events is high, the refresh timer length is increased causing the refresh rate to be decreased; and
refreshing the user interface, in accordance with the refresh rate, to display one or more indications of the events.

US Pat. No. 10,509,670

DATA STORAGE DEVICE AND OPERATING METHOD THEREOF

SK hynix Inc., Gyeonggi-...

1. A method for operating a data storage device, the method comprising:enqueuing requests for a nonvolatile memory device, received from a host device, in a first queue;
determining whether a starvation time of a request which is not enqueued in a second queue and has a relatively low priority, among the requests queued in the first queue is reaching to a predetermined response time; and
enqueuing, based on a determination result, any one between the request which has the low priority and a request which is not enqueued in the second queue and has a high priority among the requests queued in the first queue, in the second queue,
wherein the determining of whether the starvation time is reaching to the predetermined response time comprises comparing a difference between the starvation time and a processing time of a request which is completely processed among requests queued in the second queue, with a reference time, and counting a time that is passed from a point of time at which the completely processed request is queued in the second queue to a point of time at which the request is completely processed, as the processing time.

US Pat. No. 10,509,667

MODELING SPACE CONSUMPTION OF A MIGRATED VM

Tintri by DDN, Inc., San...

1. A system, comprising:a processor configured to:
obtain aggregated effective historical space usage data associated with a plurality of VMs at a storage device, including to:
determine that a VM has been added to the storage device; and
determine the aggregated effective historical space usage data based at least in part on historical space usage data associated with the VM obtained from a source storage device associated with the VM, including to:
determine that data associated with the VM that has been added to the storage device has been received;
determine that the data comprises a portion of a plurality of portions of the VM;
generate a projected historical set of space usage data associated with the portion of the VM based at least in part on the historical space usage data associated with the VM obtained from the source storage device associated with the VM, including to:
 obtain a plurality of most recent historical space usage values corresponding to the plurality of portions of the VM from corresponding respective ones of a plurality of source storage devices;
 obtain a plurality of aggregated historical space usage values corresponding to the VM across the plurality of source storage devices;
 obtain a plurality of time periods during which the VM resided at respective ones of the plurality of source storage devices; and
 determine the projected historical set of space usage data associated with the portion of the VM based at least in part on the plurality of most recent historical space usage values, the plurality of aggregated historical space usage values, and the plurality of time periods;
determine an expansion factor associated with the data associated with the VM;
modify the projected historical set of space usage data based at least in part on the expansion factor; and
determine the aggregated effective historical space usage data based at least in part on adding the modified projected historical set of space usage data to historical space usage data stored at the storage device;
use the aggregated effective historical space usage data to generate one or more predicted metrics of space usage at the storage device; and
use the one or more predicted metrics of space usage to potentially migrate the VM with respect to the storage device; and
a memory coupled to the processor and configured to provide the processor with instructions.

US Pat. No. 10,509,637

DISTRIBUTED PACKAGE MANAGEMENT USING META-SCHEDULING

Mesosphere, Inc., San Fr...

1. A system for package management, comprising:an interface to:
receive an indication to install a package; and
a processor configured to:
determine a configured package using a set local configuration properties and using the package; and
launch, using a metascheduler, a set of subschedulers to install a plurality of applications of the configured package, comprising to:
cause instantiation of a subscheduler of the set of subschedulers to install an application, comprising to:
determine whether the subscheduler is performing the installation without error; and
in response to a determination that the subscheduler is not performing the installation without error, perform a remedial action.

US Pat. No. 10,509,634

DATA FLOW ANALYSIS FOR DYNAMIC APPLICATION, SKIPPING VIEWS

International Business Ma...

1. A method for improving a performance of user interface of an application through a controlled removal of functionalities from source code of said application by identifying control dependencies between the source code and selected paths through said source code comprising:receiving a source code of an application, wherein when said source code is executed, said application implements a plurality of application functionalities;
calculating a control graph dataset mapping a plurality of code segments of said source code into a plurality of source code execution paths, and defining a plurality of control dependencies from at least one of said plurality of source code execution paths to said source code;
receiving a list of a subgroup of said plurality of application functionalities desired to be enabled in at least one new application source code, said subgroup is a reduced set of said plurality of application functionalities;
for each application functionality of said subgroup of said plurality of application functionalities, identifying, in said plurality of source code execution paths, at least one source code execution path which covers suitable code segments of said plurality of code segments required for performing respective said each application functionality;
identifying at least one of said plurality of control dependencies required to be eliminated within said at least one identified source code execution path;
generating said at least one new application source code comprising said subset of said plurality of code segments and implementing said reduced set of application functionalities, wherein said identified at least one of said control dependencies is eliminated in said at least one new application source code, wherein said at least one new application source code, not implementing application functionalities not included in said reduced set, when executed, causes said user interface of said application to be simplified and accelerated than when said source code of said application is executed;
wherein defining said plurality of control dependencies comprises generating a finite state machine from said source code, and identifying at least one node of said finite state machine which dominates another node, and which has at least one successor node that does not dominate said another node; and
wherein in said generated at least one new application source code, said at least one of said identified control dependencies has been removed or replace with a control dependency corresponding to at least one of the execution path identified.

US Pat. No. 10,509,632

MODEL AUGMENTATION IN A MODEL-DRIVEN APPLICATION DEVELOPMENT ENVIRONMENT

INTERNATIONAL BUSINESS MA...

7. A system, comprising:a memory; and
a processor programmed to:
configure, within the memory, a principal model to facilitate automatic generation of at least one resource for use by a computer-executable application;
identify at least one model item required for a task that is absent from the principal model;
instantiate the absent model item in a decoration model within the memory that operates with the principal model to augment operational functionality of the principal model; and
where the processor is further programmed to cause one of:
in response to an access by an application directed to an instance of an item of the principal model, if the decoration model has a corresponding item, the application accesses the corresponding item in the decoration model, where calls to methods defined in the corresponding item in the decoration model are processed by the corresponding item of the decoration model, while calls to methods defined in the item of the principal model are processed by the item of the principal model; and
in response to changes to the decoration model, the decoration model prior to being changed continues operating with the principal model and the changed decoration model is hot-deployed along with the operating decoration model, where the changed decoration model is made available to a new thread using a thread-local variable of the new thread, and where any older request that is still running using the operating decoration model is not disrupted and returns results according to the operating decoration model in a thread-local variable of a thread that issued the older request.

US Pat. No. 10,509,619

AUGMENTED REALITY QUICK-START AND USER GUIDE

HAND HELD PRODUCTS, INC.,...

1. A method of providing a quick-start or user guide for a product, the method comprising:capturing, with a device comprising a display, an image of a product when the product appears within a field of view of the device;
obtaining, with the device, content comprising information associated with a first feature relevant to the product, in response to capturing the image of the product;
determining, with the device, a perspective of the display with respect to the product based on a skew of the image of the product for which the content to be displayed is obtained;
mapping, with the device, a 3D model of the product on the image of the product to identify components on the product within the field of view of the device based on the determined perspective;
displaying, with the device, the content in an augmented reality view of the product by overlaying the content on the image of the product on the display, wherein the image of the product itself defines context for obtaining the content and/or for displaying the content based on the mapping, such that the content aligns with the components identified in the field of view of the device;
highlighting, with the device, in the displayed augmented reality view one or more of the identified components in a sequence, wherein the sequence corresponds to an order in which the one or more identified components on the product can be manipulated to perform an operation with the product;
determining, with the device, if the product is no longer present within the field of view of the device; and
with the device, in response to determining that the product is no longer present in the field of view of the device, continuing the display of the content in the augmented reality view for a particular period of time, before disabling the display of the content.

US Pat. No. 10,509,613

CONTROL DEVICE FOR VEHICLE

LG Electronics Inc., Seo...

1. A device for a vehicle, the device comprising:a first display located in a first position inside the vehicle;
a second display that is moveable between a second position inside the vehicle and a third position inside the vehicle;
a guide that is located inside the vehicle and that is configured to move the second display between the second position and the third position; and
a controller configured to:
identify a current position of the second display,
determine, based on the current position of the second display, first information that is displayed on the first display and second information that is displayed on the second display,
provide the first information to the first display and the second information to the second display,
determine, based on the current position of the second display, a distance between the first display and the second display,
determine, based on the distance between the first display and the second display, a first group of icons from multiple groups of icons, and
provide the first group of icons to the first display or the second display,
wherein the multiple groups of icons include (i) a second group of icons that is associated with second components located near the second position inside the vehicle and (ii) a third group of icons that is associated with third components located near the third position inside the vehicle, and
wherein the controller is configured to control the second components in response to user input received by the second group of icons and the third components in response to user input received by the third group of icons.

US Pat. No. 10,509,610

SYSTEMS, METHODS AND APPARATUSES FOR CONTROLLING REPORTING VIA PUSH NOTIFICATION

Seiko Epson Corporation, ...

1. A server system that collects operation information on a printer through a network, the system comprising:a communication interface that transmits report information for the operation information to a terminal apparatus;
a memory in which report settings for a plurality of terminal apparatuses are stored, the report settings being received from each of the plurality of terminal apparatuses, the report settings defining at least one day and at least one time span when each respective terminal apparatus in the plurality of terminal apparatuses is to receive corresponding report information, wherein push notifications, which are selectively provided to one or more terminal apparatuses included among the plurality of terminal apparatuses and which include said report information, are limitedly performed only during said at least one day and at least one time span such that the push notifications are suppressed from being pushed to the one or more terminal apparatuses during times outside of said at least one day and at least one time span; and
a processor that performs communication control by the communication interface,
wherein the report settings are given based on report setting information that is received from each of at least some terminal apparatus included among the plurality of terminal apparatuses, and
wherein the processor controls transmission of the report information based on the report settings.

US Pat. No. 10,509,596

EXTREME-BANDWIDTH SCALABLE PERFORMANCE-PER-WATT GPU ARCHITECTURE

ADVANCED MICRO DEVICES, I...

1. A method for accessing data of a stacked accelerated processing device (“APD”) and memory, the method comprising:receiving an address and an access type for a memory access request from an execution unit;
identifying memory cells in stacked memory dies associated with the address;
determining that the identified memory cells include at least one memory cell assigned to the execution unit as a local memory cell;
responsive to the determining, accessing the local memory cells via bitline through silicon vias (“BLTSVs”) without using a bus; and
responsive to determining that the identified memory cells include at least one memory cell assigned to the execution unit as a non-local memory cell, accessing the at least one non-local memory cell via a distributed cache and a shared bus.

US Pat. No. 10,509,590

MEMORY SYSTEM AND OPERATION METHOD THEREOF

SK hynix Inc., Gyeonggi-...

1. A memory system comprising:a memory device; and
a controller operatively coupled to the memory device,
wherein the controller comprises:
a receiving unit configured to receive a plurality of commands for the memory device from a host, and
a command processing unit configured to process the plurality of commands and send a single response corresponding to the plurality of processed commands to the host when the number of the plurality of processed commands reaches a trigger point,
wherein the processed commands include at least one of a read command or a write command,
wherein the trigger point is the number of commands corresponding to a predetermined percentage of the max queue depth.

US Pat. No. 10,509,589

SUPPORT FOR IMPROVED THROUGHPUT IN A MEMORY DEVICE

Adesto Technologies Corpo...

1. A method of controlling a memory device, the method comprising:a) receiving from a host via an interface, a first read command for a critical byte, wherein the critical byte resides in a first group of a memory array on the memory device, and the interface is between the memory device and the host;
b) reading the critical byte from the memory array in response to the first read command, and providing the critical byte to the host;
c) reading a next byte in the first group;
d) outputting the next byte from the first group when a clock pulse is received on the interface;
e) repeating the reading the next byte and the outputting the next byte for each byte in the first group;
f) reading a first byte in a second group of the memory array, wherein the second group is sequential to the first group, and wherein each group is allocated to a cache line; and
g) outputting the first byte from the second group when a clock pulse from the host is received on the interface.

US Pat. No. 10,509,583

MEMORY MANAGEMENT METHOD AND STORAGE CONTROLLER

Shenzhen EpoStar Electron...

1. A memory management method, adapted for a storage device equipped with a rewritable non-volatile memory module, wherein the rewritable non-volatile memory module has a plurality of physical blocks, wherein the physical blocks are grouped into a plurality of block stripes, the method comprising:performing a read retry operation to a target block stripe in the block stripes, and identifying a read retry recording table of the target block stripe, wherein the read retry recording table records a plurality of fields, wherein the plurality of field record a plurality of read retry index values and a plurality of read retry weighting values respectively corresponding to a plurality of completed read retry operations;
in response to that the read retry recording table of target block stripe has one or more first read retry index values that have not been selected, selecting one target read retry index value from the one or more first read retry index values according to a read retry weighting value of the one or more first read retry index values;
performing a read operation to the target block stripe by using a target read retry option corresponding to the target read retry index value;
in response to determining that the read operation is successful, determining that the read retry operation is completed, and updating the read retry recording table according to the target read retry index value; and
determining whether to perform a wear leveling operation to the target block stripe according to the latest read retry recording table.

US Pat. No. 10,509,575

STORAGE DEVICE AND OPERATING METHOD OF STORAGE DEVICE

Samsung Electronics Co., ...

1. A storage device, comprising:a nonvolatile memory device; and
a controller configured to,
control the nonvolatile memory device based on metadata,
send an information indicating a capacity to an external host device,
receive an address range of a random access memory of the external host device, the address range corresponding to the capacity,
encrypt the metadata to generate encrypted metadata, and
load the encrypted metadata on the address range of the random access memory of an external host device.

US Pat. No. 10,509,546

HISTORY COMPONENT FOR SINGLE PAGE APPLICATION

salesforce.com, inc., Sa...

1. A system comprising:a database system implemented using a server system, the database system configurable to cause:
during execution of a web-based application, providing a graphical user interface (GUI) for display at a client device in association with a web site, the GUI including a history component associated with a user of the client device and with the application, the history component including a hierarchical structure identifying a set of primary tabs recently accessed by the user during execution of the web-based application and identifying a set of sub-tabs recently accessed by the user during execution of the web-based application, each sub-tab of the set of sub-tabs being identified within the hierarchical structure in association with a corresponding primary tab of the set of primary tabs, each primary tab of the set of primary tabs and each sub-tab of the set of sub-tabs being associated with a corresponding one or more data objects stored in at least one database;
processing an indication of a user selection, via a utility bar of the GUI, of one of a plurality of primary tabs displayable in the utility bar of the GUI, the utility bar being independent from the history component, each primary tab of the plurality of primary tabs and each sub-tab of the plurality of primary tabs being associated with a corresponding one or more data objects stored in the at least one database;
responsive to processing the indication of the user selection, providing information pertaining to one or more data objects associated with the selected primary tab using a link, the selected primary tab having an associated one or more selectable sub-tabs, the link including an identifier of the selected primary tab and an identifier of each of the associated one or more selectable sub-tabs of the selected primary tab, the link indicating a hierarchy of the selected primary tab and the associated one or more selectable sub-tabs; and
updating the history component of the GUI such that only a single instance of the selected primary tab is included in the set of primary tabs, and an indicator of how recent the selected primary tab was accessed, in relation to other primary tabs identified in the set of primary tabs, is provided.

US Pat. No. 10,509,544

SCHEDULE MANAGEMENT APPARATUS

CASIO COMPUTER CO., LTD.,...

1. A schedule management apparatus comprising:a memory which stores a schedule in which different date information is associated with each of a plurality of schedule frames in a schedule template in which the plurality of schedule frames are arranged in a grid; and
a processor configured to perform processes comprising:
reading the schedule from the memory and generating a first display screen to be displayed on a display based on the schedule, the first display screen including (i) a schedule display region in which the schedule is displayed in the schedule template, and (ii) a button operable by a user to instruct display of a plurality of partial schedules; and
in response to operation of the button by the user, generating a second display screen to be displayed on the display, wherein the second display screen includes a plurality of sub-display regions in place of the schedule display region, each of the sub-display regions displays one of the plurality of partial schedules, each of the plurality of partial schedules corresponds to a part of the schedule, and each of the plurality of partial schedules is displayed to include at least one schedule frame that is surrounded by a plurality of other schedule frames,
wherein the processor generates the second display screen such that an area of the display occupied by the plurality of partial schedules is the same size as an area of the display occupied by the schedule in the first display screen.

US Pat. No. 10,509,537

DISPLAY CONTROL APPARATUS, DISPLAY CONTROL METHOD, AND PROGRAM

SONY CORPORATION, Tokyo ...

1. A display control apparatus comprising:a detection unit configured to detect a user operation; and
a window control unit configured to
display a plurality of application windows on a screen,
control display of a first application window, of the plurality of application windows, associated with a first application, and a second application window of the plurality of application windows, based on the user operation detected by the detection unit, wherein the first application window includes an identification region indicating first identification information for identifying the first application and a content region displaying content of the first application,
determine whether a reference point, in the identification region of the first application window, is hidden by the second application window,
control the display of the first application window, based on the determination that the reference point of the first application window is hidden by the second application window, so that the first identification information for identifying the first application is visible to a user, and
change a size of the first application window, based on the determination that the reference point of the first application window is hidden by the second application window, so that only the identification region is visible within the first application window,
wherein the detection unit and the window control unit are each implemented via at least one processor.

US Pat. No. 10,509,536

ITEM SELECTION USING ENHANCED CONTROL

QUALCOMM Incorporated, S...

1. A computer-implemented method comprising:determining, after an object is displayed in a user interface, a position of a non-control portion of the object in the user interface, wherein the object comprises:
a control portion used for item selection, and
the non-control portion;
responsive to the determining of the position of the non-control portion of the object in the user interface, defining a guide line at a location within the user interface based on:
the determined position of the non-control portion of the object, and
a determined range of motion of the control portion of the object:
displaying, without overlapping with the non-control portion of the object, a plurality of items aligned with the guide line, wherein the determining the position of the non-control portion of the object in the user interface occurs before the plurality of items are displayed;
highlighting, without moving the guide line, a subset of the plurality of items; receiving a selection of one item of the subset; and
outputting, based on receiving the selection of one item of the subset, the selected item.

US Pat. No. 10,509,514

TOUCH DEVICE CAPABLE OF DETECTING TOUCH EVENTS THROUGH VIBRATION

ITE Tech. Inc., Hsinchu ...

1. A touch device comprising:a cover plate having a first surface and a second surface;
a first piezoelectric element disposed on the second surface of the cover plate, and having a first electrode and a second electrode, wherein the first electrode and the second electrode of the first piezoelectric element are disposed on two opposite sides of the first piezoelectric element;
a second piezoelectric element disposed adjacent to the first piezoelectric element, and having a first electrode and a second electrode, wherein the first electrode and the second electrode of the second piezoelectric element are disposed on two opposite sides of the second piezoelectric element; and
a control circuit coupled to the first piezoelectric element and the second piezoelectric element, and configured to output a first detection voltage signal to the first electrode and the second electrode of the first piezoelectric element to cause vibration of the first piezoelectric element, receive a second detection voltage signal from the first electrode and the second electrode of the second piezoelectric element, determine if a touch event on the first surface of the cover plate has occurred according to the second detection voltage signal, and perform a frequency scan function to set up a specific frequency capable of maximizing vibration of the first piezoelectric element;
wherein the first detection voltage signal has the specific frequency capable of maximizing vibration of the first piezoelectric element.

US Pat. No. 10,509,502

OPERATING DEVICE

Robert Bosch Gmbh, Stutt...

1. An operating device comprising:a planar operating element including a surface and operable by an operator using an input element; and
a mounting that:
enables a stroke movement of the operating element perpendicular to the surface; and
is designed to set the operating element into rotation during the stroke movement and about an axis that is perpendicular to the surface, wherein the mounting includes levers that connect the operating element to counter bearings, and wherein the levers are tilt levers.

US Pat. No. 10,509,501

PRESSURE-SENSITIVE DISPLAY PANEL, MANUFACTURING METHOD THEREOF AND PRESSURE-SENSITIVE DISPLAY DEVICE

BOE Technology Group Co.,...

1. A pressure-sensitive display panel, comprising:a display panel comprising an array substrate, wherein the array substrate comprises a base substrate and a predetermined functional layer which is formed on the base substrate and formed of a conductive material;
a predetermined electrode on an outer side of the display panel; and
a pressure-sensitive control unit,
wherein an overlapping region is between an orthographic projection region of the predetermined functional layer on the base substrate and an orthographic projection region of the predetermined electrode on the base substrate, and both the predetermined functional layer and the predetermined electrode are connected to the pressure-sensitive control unit,
wherein one of the predetermined functional layer and the predetermined electrode comprises an auxiliary electrode, an overlapping region is between an orthographic projection region of the auxiliary electrode on the base substrate and an orthographic projection region of the other of the predetermined functional layer and the predetermined electrode on the base substrate, and the auxiliary electrode is connected to the pressure-sensitive control unit, and
wherein the auxiliary electrode comprises at least two first strip electrodes and at least one second strip electrode, a length direction of each of the first strip electrodes is intersected with a length direction of the second strip electrode, a (2n+1)th first strip electrode and a (2n+2)th first strip electrode are connected together via the at least one second strip electrode, and n is an integer greater than or equal to zero.

US Pat. No. 10,509,461

AUGMENTED REALITY VIDEO GAME SYSTEMS

1. A system comprising:a game system for providing a video game;
a head-mounted display having a video camera for obtaining images in the proximity of said head-mounted display and utilizing said images to detect a surface of a physical object within the proximity of said head-mounted display, wherein said head-mounted display is operable to communicate information to said game system and said head-mounted display is operable to display a virtual object; and
a game controller for providing a first three-dimensional control signal to move said virtual object and a second three-dimensional control signal to change the movement of said virtual object from the movement provided from said first three-dimensional control signal, wherein said first three-dimensional control signal moves said virtual object three-dimensionally over at least three axis of movement in a first manner and said second three-dimensional control signal moves said virtual object three-dimensionally over at least three axis of movement in a second manner causing said virtual object to interact with said detected surface.

US Pat. No. 10,509,448

THERMAL CLAMP FOR CYROGENIC DIGITAL SYSTEMS

Rambus Inc., Sunnyvale, ...

1. An electronic system comprising:a first component in a first temperature domain;
a second component in a second temperature domain, wherein the second temperature domain is lower in temperature than the first temperature domain;
an electrical conductor pair coupled between the first component and the second component, wherein the electrical conductor pair is operable to carry current with a voltage difference between the first component and the second component; and
a thermal clamp comprising:
a first insulator portion of an insulator that insulates sidewalls of a first segment of the electrical conductor pair, the first segment being located between the first temperature domain and an intermediate temperature domain;
a second insulator portion of the insulator that insulates sidewalls of a second segment of the electrical conductor pair, the second segment being located between the intermediate temperature domain and the second temperature domain; and
a gap in the insulator, the gap being located between the first and second segments in the electrical conductor pair, and wherein an intermediate segment of the electrical conductor pair in the gap in the insulator is thermally coupled to the intermediate temperature domain that is lower in temperature than the first temperature domain and greater in temperature than the second temperature domain.

US Pat. No. 10,509,435

PROTECTED REAL TIME CLOCK WITH HARDWARE INTERCONNECTS

Intel Corporation, Santa...

1. A method for initializing a protected real time clock on a trusted execution environment on a system on a chip, the method comprising:initializing a slave clock to a trusted time source via a network hardware connection;
initializing a master clock to the slave clock; and
initializing the protected real time clock to the master clock via a hardware connection, wherein the protected real time clock is on the trusted execution environment on the system on a chip.

US Pat. No. 10,509,430

REFERENCE CIRCUITS

BOE TECHNOLOGY GROUP CO.,...

1. A reference circuit, comprising:a current control sub-circuit;
a voltage control sub-circuit; and
a voltage adjustment sub-circuit, wherein
the current control sub-circuit has a first terminal connected to a first level signal terminal, a second terminal connected to a first terminal of the voltage control sub-circuit, a third terminal connected to a second terminal of the voltage control sub-circuit and a fourth terminal connected to a first terminal of the voltage adjustment sub-circuit and an output terminal of the reference circuit, and the current control sub-circuit is configured to output current to the first terminal and the second terminal of the voltage control sub-circuit and the first terminal of the voltage adjustment sub-circuit at a ratio of 1:1:n, where n is a positive number;
the voltage control sub-circuit has a third terminal connected to a second terminal of the voltage adjustment sub-circuit and a fourth terminal connected to a third terminal of the voltage adjustment sub-circuit, and the voltage control sub-circuit is configured to output equal voltages to the second terminal and the third terminal of the voltage adjustment sub-circuit; and
the voltage adjustment sub-circuit is configured to adjust a voltage output at the output terminal so that the voltage output at the output terminal is independent of a temperature;
wherein the current control sub-circuit comprises a third transistor, a fourth transistor and a fifth transistor,
wherein a gate and a drain of the third transistor, a gate of the fourth transistor and a gate of the fifth transistor are connected to the first terminal of the voltage control sub-circuit, and a source of the third transistor, a source of the fourth transistor and a source of the fifth transistor are connected to the first level signal terminal;
wherein the fourth transistor has a drain connected to the second terminal of the voltage control sub-circuit;
wherein the fifth transistor has a drain connected to the output terminal; and
wherein a width to length ratio of the third transistor and that of the fourth transistor are equal and a ratio between width to length ratios of the third transistor and the fifth transistor is 1:n,
wherein the voltage adjustment sub-circuit comprises a first triode, a second triode, a first resistor, a second resistor and a third resistor, wherein
one terminal of the first resistor and one terminal of the second resistor are connected to a first node, another terminal of the first resistor is connected to an emitter of the first triode, and another terminal of the second resistor is connected to ground;
the third resistor has one terminal connected to the fourth terminal of the current control sub-circuit and the output terminal and another terminal connected to the ground; and
a base and a collector of the first triode and a base and a collector of the second triode are connected to the ground, and an emitter of the second triode is connected to the fourth terminal of the voltage control sub-circuit,
each of the first resistor, the second resistor and the third resistor has an adjustable resistance value, and adjustable resistance values of the first resistor, the second resistor and the third resistor are designed so that the voltage output at the output terminal is

wherein Vt is a thermal voltage, N is an area of the emitter of the second triode/an area of the emitter of the first triode, IC1 is a collector current of the first triode, IC2 is a collector current of the second triode, and Vbe2 is a base-emitter junction voltage of the second triode.

US Pat. No. 10,509,425

VIRTUAL METROLOGY METHOD FOR ESC TEMPERATURE ESTIMATION USING THERMAL CONTROL ELEMENTS

LAM RESEARCH CORPORATION,...

1. A temperature controller for a substrate support in a substrate processing system, the temperature controller comprising:memory that stores a first model correlating (i) temperatures of a plurality of first thermal control elements (TCEs) arranged in the substrate support and (ii) first temperature responses of the substrate support, wherein the first temperature responses correspond to locations on a surface of the substrate support, and wherein the first TCEs are configured to heat the substrate support; and
a temperature estimation module that (i) calculates resistances of the first TCEs, (ii) determines, based on the calculated resistances, the temperatures of the first TCEs, and (iii) estimates, using the stored first model and the temperatures of the first TCEs as determined based on the calculated resistances, an actual temperature response of the substrate support,
wherein the temperature controller is configured to control the first TCEs to heat the substrate support based on the actual temperature response of the substrate support.

US Pat. No. 10,509,419

COMPUTER CONTROLLED FURNITURE AND METHOD

Sony Interactive Entertai...

1. A re-configurable item of furniture, comprising:at least a first reconfigurable portion comprising in turn:
a plurality of deformable cells, each respective one of the plurality of deformable cells having electrically operated valves to control a gas inflow to the respective cells from a gas inflow source, and a gas outflow from the respective cells, to thereby modify a pressure within respective cells; and
a control unit arranged to transmit control signals to a plurality of the electrically operated valves to modify the pressure within a plurality of the cells in a coordinated manner selected to generate a new configuration of support for a user of the furniture; and
wherein the gas inflow source comprises a high-pressure reservoir cell that is one of the plurality of deformable cells and forms a portion of the support for the user, a configuration of the first reconfigurable portion being determined based at least on a configuration of the high-pressure reservoir cell; and
wherein the coordinated modification of pressure within the plurality of cells is selected so as to increase pressure in a cell that rises above a seating area and is located in a direction to which the new configuration of support will tilt a user of the furniture.

US Pat. No. 10,509,410

EXTERNAL CONTROL OF AN AUTONOMOUS VEHICLE

Zoox, Inc., Foster City,...

1. A vehicle comprising:one or more sensors configured to sense objects in an environment of the vehicle;
one or more drive systems configured to cause the vehicle to move in the environment;
a control system configured to:
receive, from a source external to the vehicle, one or more control commands comprising a command for the vehicle to proceed in a direction at a commanded speed equal to or below about 10 km/h;
receive sensor data from the one or more sensors, the sensor data comprising information about an object in the environment;
determine a safety region proximate the vehicle;
determine, from the sensor data, a distance of the object from the vehicle;
determine, based at least in part on the distance, that the object is in the safety region;
determine, based at least in part on the object being in the safety region and the distance, a modified speed for the vehicle less than the commanded speed; and
control the one or more drive systems to move the autonomous vehicle in the direction at the modified speed.

US Pat. No. 10,509,401

INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING METHOD

SONY CORPORATION, Tokyo ...

1. An information processing device, comprising:an acquisition unit configured to acquire real time information associated with a user; and
a controller configured to:
control autonomous movement of a device in a drive mode, wherein the autonomous movement is controlled based on the acquired real time information associated with the user; and
autonomously switch a mode of the device from the drive mode to a stand-by mode based on the acquired real time information associated with the user, wherein
in the stand-by mode, the device stands by at a first position that satisfies a first condition.

US Pat. No. 10,509,393

CONTROL DEVICE AND CONTROL METHOD

OMRON Corporation, Kyoto...

1. A control device configured to control a plurality of motors, the control device comprising:a first program executing unit that executes a sequence program for each control cycle;
a second program executing unit that calculates an instruction value for each motor in accordance with a numerical control program; and
a state managing unit that manages a control state correlated with a group including a plurality of predetermined motors of the plurality of motors,
wherein the sequence program includes a control command for controlling a process of executing the numerical control program in the second program executing unit,
wherein the first program executing unit gives an instruction relevant to execution of the numerical control program in the second program executing unit in accordance with the control command included in the sequence program, and
wherein the state managing unit updates the control state based on at least one of the instruction from the first program executing unit and an execution state of the numerical control program in the second program executing unit.

US Pat. No. 10,509,386

METHOD FOR THE CONTROL OF POWER RAMP-RATES MINIMIZING POWER STORAGE REQUIREMENTS IN INTERMITTENT POWER GENERATION PLANTS

ACCIONA ENERGIA, S.A., S...

1. A method for the control of power ramp-rates minimizing energy storage requirements in intermittent power generation plants for complying with a maximum allowable ramp-rate value to a power being fed in a grid, PG(t), given by a grid code regulation, by an intermittent power generation plant wherein the method comprises:a stage for calculating a maximum plant power, PMax(t), and a minimum plant power, PMin(t) of an instantaneous power generated by the intermittent power generation plant, P(t), being the maximum plant power, PMax(t), and the minimum plant power, PMin(t), the maximum and minimum power respectively that can occur at the intermittent power generation plant at time t;
a stage for determining a worst possible fluctuation that can occur in the instantaneous power generated by the intermittent power generation plant, P(t), wherein the worst possible fluctuation is one of the two following fluctuations: a positive fluctuation being calculated between the instantaneous power P(t) and the maximum plant power, PMax(t) and a negative fluctuation being calculated between the instantaneous power P(t) and the minimum plant power, PMin(t);
a stage for calculating dynamically a target state of charge, SOCtar(t), of an energy storage system required to support the worst possible fluctuation; and
a control stage wherein a state of charge SOC(t) of the energy storage system associated to a difference between the power being fed in the grid, PG(t), and the instantaneous power generated by the intermittent power generation plant, P(t), is modified accordingly to the target state of charge, SOCtar(t) if a previous value of the target state of charge, SOCtar(t?1), is not able to support the worst possible fluctuation or is not modified if the previous value of the target state of charge, SOCtar(t?1), is able to support the worst possible fluctuation.

US Pat. No. 10,509,372

AUTOMATED TUNING OF MULTIPLE FUEL GAS TURBINE COMBUSTION SYSTEMS

Gas Turbine Efficiency Sw...

1. A method for automated control of a combustion turbine fuel composition through automated modification of a ratio of fuel gas, comprising:providing a first fuel source;
providing a second fuel source;
supplying fuel to a combustion turbine in a blend of fuel from the first source and second source;
specifying one or more first tuning priorities, wherein the first tuning priorities comprise one or more selected from the group comprising NOx levels, power level and combustion dynamics, wherein specifying the NOx levels or combustion dynamics tuning priority comprises adjusting the tuning priority within a range and specifying the power level tuning priority comprises switching on or switching off the tuning priority, and wherein the specifying of the one or more first tuning priorities operates to change a first set of stored operational standards;
specifying one or more second tuning priorities, wherein the specifying of the one or more second tuning priorities operates to overlay a second set of stored operational standards upon the first set of stored operational standards, wherein the specifying of the one or more second tuning priorities comprises switching on or switching off the second tuning priority;
sensing in real-time or near real operational parameters of the gas turbine;
determining whether the operational parameters are within the first or second set of stored operational standards;
adjusting the blend of the first fuel source and the second fuel source, based on whether the operational parameters are within the second set of stored operational standards.

US Pat. No. 10,509,353

IMAGE FORMING APPARATUS AND STORAGE MEDIUM

KONICA MINOLTA, INC., To...

1. An image forming apparatus which forms an image on a sheet with unevenness on a surface, the image forming apparatus comprising:an image former which forms on an image carrier the image a tone of which changes gradually;
a detector which detects densities of the image for a plurality of tones before and after the image is transferred onto the sheet from the image carrier; and
a hardware processor that:
calculates a minimum area for each of the plurality of tones based on image data of the image,
calculates a density ratio between the densities before and after the transferring is made for each of the plurality of tones from the densities detected by the detector,
extracts as a first area a minimum area of a tone corresponding to a density ratio which switches from less than a predetermined threshold to equal to or more than the threshold when the plurality of density ratios are seen from a lower side to a higher side of a gradation, and extracts as a second area a minimum area of a tone the density ratio of which is a maximum, and
changes a setting of a dot size of the image so that a size of the second area becomes the same as a size of the first area until the next setting change is performed.

US Pat. No. 10,509,344

IMAGE FORMING APPARATUS AND PROGRAM EXECUTED BY COMPUTER OF IMAGE FORMING APPARATUS

KONICA MINOLTA, INC., To...

1. An electrophotographic image forming apparatus comprising:an image carrier that is rotatable and carries and conveys a toner image;
a charging member that is arranged in contact with or close to the image carrier;
a charging power supply that charges the image carrier by applying a charging bias to the charging member;
an exposurer that forms a latent image on the charged image carrier;
a developing member that is arranged close to the image carrier;
a developing power supply that develops the latent image and forms a toner image on the image carrier by applying a developing bias to the developing member;
a transfer member that transfers the toner image formed on the image carrier to a medium by receiving an applied transfer bias; and
a hardware processor that controls the image forming apparatus, wherein
the hardware processor
obtains a potential of an exposure part where the latent image is formed and a potential of a non-exposure part where the latent image is not formed, on the image carrier after the toner image has been transferred to the medium,
determines the charging bias based on a difference between the obtained potentials of the exposure part and the non-exposure part so that a potential on the image carrier becomes uniform after the toner image has been transferred to the medium, and
determines the developing bias based on the determined charging bias.

US Pat. No. 10,509,328

FABRICATION AND USE OF DOSE MAPS AND FEATURE SIZE MAPS DURING SUBSTRATE PROCESSING

Applied Materials, Inc., ...

1. A method of display manufacturing comprising:receiving, by an application stored on a fabrication system, at least one input associated with component fabrication, wherein the input comprises a component identifier or a fabrication line identifier;
selecting, by the application, based on the at least one input, from a data store comprising a plurality of fabrication programs, a fabrication program;
executing the fabrication program, wherein a plurality of pulses are applied to a substrate;
capturing a set of images of the substrate, via an imaging system associated with the fabrication system, during each stage of fabrication;
analyzing the set of images with feature size mapping to generate a dose map by:
determining a feature size variation based on a comparison of feature size development and form feature size maps;
correlating the feature size variation with the input; and
determining the feature size variation of each portion of the substrate;
generating the dose map including a set of adjustments for the plurality of pulses applied that is linked to the input; and
generating, subsequent to executing the fabrication program with the dose map, a plurality of features of a predetermined size on the substrate by applying an adjusted dose to each region of the substrate.

US Pat. No. 10,509,315

PHOTOACID GENERATOR

ROHM AND HAAS ELECTRONIC ...

1. A photoacid generator compound having Formula (II):
wherein:
X1, X2, X3 and X4 are each independently an electron-withdrawing group;
Y is a single bond or a linking group;
R is hydrogen, a straight chain or branched C1-20 alkyl group, a straight chain or branched C2-20 alkenyl group, a monocyclic or polycyclic C3-20 cycloalkyl group, a monocyclic or polycyclic C3-20 cycloalkenyl group, a monocyclic or polycyclic C3-20 heterocycloalkyl group; a monocyclic or polycyclic C3-20 heterocycloalkenyl group; a monocyclic or polycyclic C6-20 aryl group, or a monocyclic or polycyclic C1-20 heteroaryl group, each of which except hydrogen is substituted or unsubstituted; and
M+ is an organic sulfonium cation or an organic iodonium cation having Formula (VII):

wherein,
R0 is a C1-20 alkyl group, a C1-20 fluoroalkyl group, a C3-20 cycloalkyl group, a C3-20 fluorocycloalkyl group, a C2-20 alkenyl group, a C2-20 fluoroalkenyl group, a C6-30 aryl group, a C6-30 fluoroaryl group, a C1-30 heteroaryl group, a C7-30 aralkyl group, a C7-30 fluoroaralkyl group, a C2-30 heteroaralkyl group, or a C2-30 fluoroheteroaralkyl group, each of which is substituted or unsubstituted, and
Ar is a C6-30 substituted aromatic organic group,
wherein Ar is optionally connected to R0; and
each “” represents a partial double bond.

US Pat. No. 10,509,311

APPARATUS AND METHOD FOR GENERATING AN ELECTROMAGNETIC RADIATION

TAIWAN SEMICONDUCTOR MANU...

1. A method for generating an electromagnetic radiation, comprising:introducing a target material in a chamber;
irradiating a light beam on the target material in the chamber to generate plasma and an electromagnetic radiation;
collecting the electromagnetic radiation with an optical device; and
introducing a gas mixture in the chamber through a gas outlet in communication with an aperture of the optical device, wherein the gas outlet extends into the optical device through the aperture, the gas mixture comprises a first buffer gas reactive to the target material, and a second buffer gas to slow down debris of the target material and/or plasma by-product, so as to increase an reaction efficiency of the target material and the first buffer gas, and to reduce deposition of the debris of the target material and/or the plasma by-product on the optical device, the first buffer gas comprises hydrogen gas, the second buffer gas comprises xenon gas, and an amount ratio of the second buffer gas to the first buffer gas is less than 1.

US Pat. No. 10,509,309

POLYARYLATE RESIN AND ELECTROPHOTOGRAPHIC PHOTOSENSITIVE MEMBER

KYOCERA Document Solution...

1. A polyarylate resin represented by general formula (1) shown below
wherein in general formula (1),
R1 represents a hydrogen atom or a methyl group,
R2 and R3 each represent a hydrogen atom or an alkyl group having a carbon number of at least 1 and no greater than 4,
R2 and R3 are not the same as one another,
when R1 represents a hydrogen atom, R2 and R3 are not bonded to one another,
when R1 represents a methyl group, R2 and R3 are optionally bonded to one another to form a ring,
r and s each represent a number greater than or equal to 0 and less than or equal to 49,
t and u each represent a number greater than or equal to 1 and less than or equal to 50,
r+s+t+u=100, and
r+t=s+u.

US Pat. No. 10,509,290

ELECTROCHROMIC APPARATUS AND METHOD FOR MANUFACTURING ELECTROCHROMIC APPARATUS

Ricoh Company, Ltd., Tok...

1. An electrochromic apparatus comprising:a first substrate;
a first electrode layer being disposed on the first substrate;
an electrochromic layer disposed on the first electrode layer;
an electrolyte layer disposed on the electrochromic layer;
a second substrate disposed opposite the first substrate;
a second electrode layer disposed on the second substrate and disposed opposite the first electrode layer;
a first extraction electrode layer contacting the first electrode layer and being isolated from the second electrode layer and the electrochromic layer;
a second extraction electrode layer contacting the second electrode layer and being isolated from the first electrode layer and the electrolyte layer; and
a partition wall being electrically insulative and abutting the first extraction electrode layer so as to be sandwiched between the first extraction electrode layer and the electrolyte layer and abutting the second extraction electrode layer so as to be sandwiched between the second extraction electrode layer and the electrolyte layer.

US Pat. No. 10,509,282

REFLECTIVE LCD PANEL HAVING REFLECTIVE RED SUB-PIXEL, REFLECTIVE GREEN SUB-PIXEL, REFLECTIVE BLUE SUB-PIXEL, AND REFLECTIVE WHITE SUB-PIXEL SEPARATED BY BLACK MATRIX

SHENZHEN CHINA STAR OPTOE...

1. A reflective liquid crystal display (LCD) panel, which comprises: an upper substrate and a lower substrate disposed opposite to each other, and a liquid crystal (LC) layer sandwiched between the upper substrate and the lower substrate; the upper substrate comprising: a first base substrate, and a common electrode disposed on the first base substrate; the lower substrate comprising: a second base substrate, a thin film transistor (TFT) device layer disposed on the second base substrate, a pixel electrode disposed on the TFT device layer, and a color filter (CF) layer and a black matrix (BM) disposed on the pixel electrode;wherein the CF layer comprises a plurality of pixel units arranged in an array, each pixel unit comprising: a red sub-pixel unit, a green sub-pixel unit, a blue sub-pixel unit, and a white sub-pixel unit separated by the BM; the red sub-pixel unit reflects red light and absorbs green light and blue light; the green sub-pixel unit reflects green light and absorbs red light and blue light; and the blue sub-pixel unit reflects blue light and absorbs red light and green light;
wherein when the white sub-pixel unit is a transparent film, the pixel electrode is a reflective electrode; and when the white sub-pixel unit is a reflective film, the pixel electrode is a transparent electrode or non-transparent electrode;
wherein when the white sub-pixel unit is a transparent film, the red light, green light and blue light pass through the white sub-pixel unit; and when the white sub-pixel unit is a reflective film, the red light, green light and blue light are reflected by the white sub-pixel unit;
wherein each of the red, green, blue, and white sub-pixel units comprises a reflective part and the reflective parts of the red, green, blue, and white sub-pixel units are separated from each other by the BM so that red light reflected by the red sub-pixel unit, the green light reflected by the green sub-pixel unit, the blue light reflected by the blue sub-pixel unit, and the white light reflected by the white sub-pixel unit are isolated from each other by the BM; and
wherein the reflective part of the white sub-pixel unit comprises a stacked arrangement that includes the transparent film of the white sub-pixel unit directly stacked on the reflective electrode of the pixel electrode.

US Pat. No. 10,509,276

METHOD OF PRODUCING METAL ELECTRODE, ARRAY SUBSTRATE AND METHOD OF PRODUCING THE SAME, DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A method of producing a metal electrode, comprising:forming a protection layer on a metal layer;
patterning the protection layer to form a protection pattern, a profile of the protection pattern being the same as a profile of a predetermined pattern of the metal electrode; and
etching a part of the metal layer not covered by the protection pattern to form the metal electrode, the metal electrode being covered by the protection pattern,
wherein an etching anisotropy of the protection layer is larger than an etching anisotropy of the metal layer,
wherein a material of the protection layer comprises indium tin oxide (ITO).

US Pat. No. 10,509,256

MANUFACTURING METHOD OF COLOR FILTER SUBSTRATE

WUHAN CHINA STAR OPTOELEC...

1. A manufacturing method of a color filter substrate, comprising the following steps:(1) providing a backing plate and forming a black matrix on the backing plate;
(2) forming a color filter layer on the backing plate and the black matrix;
(3) coating a layer of negative photoresist resin on the color filter layer and the black matrix to form a photoresist layer;
(4) conducting back side exposure on the photoresist layer from an underside of the backing plate such that exposure light transmits through the backing plate and the color filter layer to irradiate on the photoresist layer to cure a portion of the photoresist layer that is adjacent to the backing plate;
(5) providing a mask and using the mask to conduct front side exposure on the photoresist layer from top of the backing plate so as to have a portion of the photoresist layer that corresponds to a pattern of the mask cured; and
(6) subjecting the photoresist layer to a development operation in order to remove an uncured part of the photoresist layer to form a planarization layer and post spacers located on the planarization layer;
wherein the development operation is conducted after both the back side exposure and the front side exposure such that the planarization layer comprises the portion of the photoresist layer that is cured in step (4); and the post spacers comprise the portion of the photoresist layer that corresponds to the pattern of the mask and is cured in step (5) and are located on the planarization layer;
wherein the black matrix formed in step (1) surrounds and defines a plurality of sub-pixel areas on the backing plate; and the color filter layer formed in step (2) has thicknesses that are not consistent in the plurality of sub-pixel areas;
wherein in step (4), the thicknesses of the color filter layer that are not consistent are used to control intensity of the exposure light transmitting through the color filter layer such that the intensity of the exposure light that transmits through a smallest one of the thicknesses of the color filter layer is strongest and a thickness of the portion of the photoresist layer cured thereby is greatest.

US Pat. No. 10,509,250

CHOLESTERIC LIQUID CRYSTAL WRITING BOARD

IRIS OPTRONICS CO., LTD.,...

1. A cholesteric liquid crystal writing board, comprising:a cholesteric liquid crystal device comprising a cholesteric liquid crystal layer, wherein the cholesteric liquid crystal device has a light-entering surface and a light-emitting surface disposed corresponding to the light-entering surface;
a photo-sensing array layer disposed at one side of the light-emitting surface of the cholesteric liquid crystal device, wherein the photo-sensing array layer comprises a plurality of gate control lines and a plurality of mode control lines, the gate control lines and the mode control lines are intersected to define a plurality of light-sensing areas arranged in an array, and each of the light-sensing areas is configured with a switch element and a light-sensing element;
a mode control unit comprising a main control circuitry and a plurality of mode switches coupled to the main control circuitry, wherein each of the mode switches is coupled to one of the mode control lines correspondingly, and the main control circuitry controls each of the mode switches to be switched between a voltage output mode and a voltage write mode; and
a sensing signal processing unit coupled to the photo-sensing array layer through the mode switches, wherein when each of the mode switches is in the voltage output mode, at least one of the light-sensing elements of the photo-sensing array layer senses a luminous flux change so as to generate a sensing signal, and the sensing signal processing unit receives the sensing signal and generates position data of the light-sensing element, which generates the sensing signal, in the photo-sensing array layer accordingly.

US Pat. No. 10,509,249

DISPLAY APPARATUS AND METHOD OF FABRICATING THE SAME

SAMSUNG DISPLAY CO., LTD....

1. A display apparatus comprising:a display panel; and
an optical member disposed on the display panel,
wherein the optical member comprises:
a base substrate on which a plurality of first areas including a plurality of first sub-areas and a plurality of second sub-areas surrounding the first sub-areas, respectively, and a second area around each of the first areas are defined; and
a first insulating layer disposed on the base substrate, wherein the first insulating layer comprises an inclined portion disposed in the second sub-areas and forming an angle with a top surface of the base substrate, and
wherein a portion of the first insulating layer in the second area is spaced apart more from the top surface of the base substrate than a portion of the first insulating layer in the first-sub areas.

US Pat. No. 10,509,244

OPTICAL SWITCHES AND ROUTERS OPERATED BY PHASE-CHANGING MATERIALS CONTROLLED BY HEATERS

GLOBALFOUNDRIES INC., Gr...

1. A structure comprising:a first waveguide core;
a first phase change layer arranged proximate to the first waveguide core, the first phase change layer comprised of a phase change material having a first state with a first refractive index at a first temperature and a second state with a second refractive index at a second temperature; and
a first heater proximate to the first phase change layer, the first heater configured to selectively transfer heat to the first phase change layer for transitioning between the first state and the second state.

US Pat. No. 10,509,242

MICRO-FASTENED, SEALED LIGHT MODULATOR

Vlyte Innovations Limited...

1. A switchable light modulator device comprising a fluid layer disposed between opposite spaced apart major surfaces of first and second substrates, each of said substrates having first and second interoperable microstructures formed on said opposite major surfaces, said respective microstructures fitting together to join said first and second substrates and to define wall portions for a plurality of cavities, said cavities sealing said fluid in discrete volumes, wherein said second microstructures define said wall portions and comprise an elastomeric solid polymer characterized by a glass transition temperature less than 20 degrees Celsius and possessing crosslinks.

US Pat. No. 10,509,221

HOLGRAPHIC DISPLAY DEVICE AND HOLOGRAPHIC DISPLAY METHOD

BOE TECHNOLOGY GROUP CO.,...

1. A holographic display device, comprising:at least one light-source generator, each including:
a laser device unit including at least one laser device, configured to irradiate laser light;
a light expander unit including at least one light expander, configured to expand the laser light from the at least one laser device into a plurality of beams of light; and
a light condenser unit including at least one light condenser, configured to condense the plurality of beams of light from the at least one light expander to generate a pair of virtual light sources capable of alternately emitting light at a predetermined frequency, wherein:
the at least one light condenser includes two convex lenses and two first reflectors corresponding to the two convex lenses, respectively,
principal optical axes of the two convex lenses intersect with or are perpendicular to a principal optical axis of a collimator lens,
reflective surfaces of the two first reflectors are configured to face toward the light expander unit and form an angle with a light exiting direction of the light expander unit,
the plurality of beams of light from the light expander unit are formed in parallel and directed to the reflective surfaces of the two first reflectors, respectively,
the reflective surfaces of the two first reflectors reflect the received light toward the two corresponding convex lenses, respectively,
the two convex lenses converge the plurality of beams of light reflected by the two first reflectors respectively to provide two initial light sources,
the light-source generator further includes a second reflector disposed between the two convex lenses,
the second reflector is configured to reflect the light from the two initial light sources to the collimator lens, and
the initial light sources directed toward the collimator lens are configured to form the virtual light sources.

US Pat. No. 10,509,220

ELECTROWETTING CELL CONSTRUCTS

ABL IP HOLDING LLC, Cony...

1. An electrowetting cell comprising:a non-transparent substrate that includes a well filled with at least one fluid and an external contact surface that is outside of the electrowetting cell, the substrate being formed of ceramic or fiberglass mesh infused with resin and extending laterally around the well to enclose sides of the well;
a control channel electrode connection pad on the external contact surface;
a common electrode connection pad on the external contact surface;
a first plate coupled to the substrate to seal a top of the well and residing in an optical active area through which light is transmitted or reflected;
a second plate coupled to the substrate to seal a bottom of the well and residing in the optical active area, wherein at least one of the first plate and the second plate is transparent;
a control channel electrode on the substrate configured to control a shape of the at least one fluid via an electric field;
a common electrode;
a control channel electrode interconnect connected to the control channel electrode and the control channel electrode connection pad; and
a common electrode interconnect connected to the common electrode and the common electrode connection pad.

US Pat. No. 10,509,218

INFORMATION PROCESSING APPARATUS, IMAGING CONTROL METHOD, PROGRAM, DIGITAL MICROSCOPE SYSTEM, DISPLAY CONTROL APPARATUS, DISPLAY CONTROL METHOD, AND PROGRAM INCLUDING DETECTION OF A FAILURE REQUIRING REIMAGING

Sony Corporation, Tokyo ...

1. An information processing apparatus comprising:a processing device including a computer and a memory containing instructions for performing a process including:
detecting a failure requiring reimaging relating to an image captured using a digital microscope by evaluating the image;
generating, if the failure was detected, setting information for setting an imaging condition for reimaging, wherein the processing device determines whether the failure requiring reimaging has been detected and, in response to determining that the failure requiring reimaging has been detected, generates the setting information for setting the imaging condition for automatic reimaging, wherein the image is captured by the digital microscope using imaging conditions including an original imaging sequence for capturing individual images of different areas within an imaging area to be captured and wherein generating setting information for reimaging includes resetting the imaging conditions from the original imaging sequence to a newly set imaging sequence for capturing individual images of different areas within the imaging area to provide reset imaging conditions, wherein the newly set imaging sequence is different from the original imaging sequence that was used when the failure was detected; and
controlling the digital microscope to perform reimaging in response to the reset imaging conditions, wherein detecting a failure requiring reimaging includes detecting an edge, in a predetermined direction, in a composite image generated by combining a plurality of images, calculating a length of the edge in the predetermined direction, and determining a combining failure when the calculated length exceeds a predetermined length.

US Pat. No. 10,509,212

IMAGING OPTICAL SYSTEM, PROJECTION DISPLAY DEVICE, AND IMAGING APPARATUS

FUJIFILM Corporation, To...

1. An imaging optical system consisting of, in order from a magnification side to a reduction side:a first optical system; and
a second optical system,
wherein the second optical system forms an intermediate image at a position conjugate to a reduction side imaging surface,
wherein the first optical system re-forms the intermediate image on a magnification side imaging surface, and
wherein the second optical system consists of, in order from the magnification side, a first positive lens, a cemented lens having a positive refractive power as a whole, and a second positive lens, in which the cemented lens includes at least one negative lens and at least one positive lens.

US Pat. No. 10,509,210

TWO-COLOR VERY WIDE FIELD OF VIEW REFRACTIVE EYEPIECE-TYPE OPTICAL FORM

RAYTHEON COMPANY, Waltha...

1. A dual-band refractive optical system configured for mid-wave infrared and long-wave infrared operation comprising:an eyepiece having a field of view of approximately 130 degrees and an optical speed of F/2.0, the eyepiece consisting of a plurality of lenses, each constructed from a material that is optically transparent in the mid-wave infrared and long-wave infrared spectral bands, arranged to receive infrared electromagnetic radiation in an operating waveband that includes at least a portion of the mid-wave infrared and at least a portion of the long-wave infrared spectral bands via a front external aperture stop and to focus the infrared electromagnetic radiation onto a rear image plane, the plurality of lenses being positioned between the front external aperture stop and rear image plane; and
a corrector plate positioned coincident with the front aperture stop and configured to correct for spherical aberration in the eyepiece.

US Pat. No. 10,509,200

PHOTOGRAPHING LENS ASSEMBLY, IMAGE CAPTURING UNIT AND ELECTRONIC DEVICE

LARGAN PRECISION CO., LTD...

1. A photographing lens assembly comprising, in order from an object side to an image side:a plurality of lens elements, each of the plurality of lens elements having an object-side surface facing toward the object side and an image-side surface facing toward the image side, and each of the plurality of lens elements being a single and non-cemented lens element; and
an image surface;
wherein the plurality of lens elements comprises a first lens element and an image-side lens element, the first lens element is closest to the object side among the plurality of lens elements, the image-side lens element is closest to the image surface among the plurality of lens elements, the first lens element has positive refractive power, the image-side lens element has negative refractive power, a sum of axial distances between every adjacent lens elements of the photographing lens assembly is ?AT, a sum of central thicknesses of the plurality of lens elements of the photographing lens assembly is ?CT, a displacement in parallel with an optical axis between a profile point on the image surface and an axial vertex of the image surface is X, a vertical distance between the profile point on the image surface and the optical axis is Y, a conic coefficient of the image surface is k, a curvature radius of the image surface at the profile point is R, an i-th aspheric coefficient of the image surface is Ai, a curvature radius of the object-side surface of the first lens element is R1, a curvature radius of the image-side surface of the first lens element is R2, a curvature radius of the object-side surface of the image-side lens element is RLf, a curvature radius of the image-side surface of the image-side lens element is RLr, and the following conditions are satisfied:
0. 10 X=(Y2/R)/{1+sqrt[1?(1+k)×(Y/R)2]}+?(Ai)×(Yi);
0<|k|+?|Ai|;
?3.50<(R1+R2)/(R1-R2) <0; and
0<(RLf+RLr)/(RLf-RLr) <3.50.

US Pat. No. 10,509,197

METHOD OF COOLING FULL DISPLAY MIRROR

GENTEX CORPORATION, Zeel...

1. A rearview assembly for a vehicle, the rearview assembly comprising:a rearview device;
a processor;
a housing supporting the rearview device and processor, the housing defining a recess therein;
an air moving device operably coupled with the housing and configured to draw cool air from an area exterior to the housing into the recess past a radiator with fins, the radiator being in thermal communication with a heat sink adjacent at least one of the rearview device and the processor.

US Pat. No. 10,509,181

LOCKING IN-PLACE SMALL FORM FACTOR PLUGGABLE TRANSCEIVER MODULE

Siemens Canada Limited, ...

1. A small form factor pluggable (SFP) optical transceiver module comprising:an optical fiber connector;
a shell assembly that encloses the optical fiber connector configured to connect to a SFP optical transceiver, the SFP optical transceiver is configured to interface a network device motherboard to a fiber optic at a given port of a network device and is a hot-pluggable transceiver being used for at least one of telecommunication and data communications; and
a retaining mount that is configured to be attached to a body portion of a device housing of the network device,
wherein the shell assembly is configured to removably latch onto the retaining mount,
wherein the shell assembly includes a base and a body coupled to each other, and
wherein the body having a latch to securely attach the optical fiber connector and the SFP optical transceiver to the retaining mount while allowing the SFP optical transceiver to be swapped as needed to reconfigure the given port of the network device, wherein the latch of the shell assembly is a spring tab that is integrated into the shell assembly.

US Pat. No. 10,509,179

CONNECTOR FOR SINGLE OPTIC FIBER CABLE AND CRIMPING TOOL FOR SINGLE OPTIC FIBER CABLE

FURUKAWA ELECTRIC LATAM S...

1. A connector for single optical fiber cable comprising a cable cover which involves traction elements, a fiber cover and an optical fiber, a connector comprising:a tubular anchoring element having a front end, involving a bolt and a back end;
a semi-tubular clamp with side walls, a back wall and a top opening extending by a front end portion of the semi-tubular clamp, inserted and locked in the back end of the tubular anchoring element, and by a back portion of the semi-tubular clamp internally provided with inner teeth, an extension of a cable cover is radially inserted onto the semi-tubular clamp and axially locked, by interference;
a tubular housing involving the anchoring element and the semi-tubular clamp and having a front end involving the semi-tubular clamp, and a back end on which a cap is locked, a connector being characterized by the fact that the semi-tubular clamp's inner teeth are radially protruding inwards, from an internal surface of the back portion of the semi-tubular clamp, to end, each of them, in a cutting edge contained in a plane orthogonal to the semi-tubular clamp's geometric axis and anterior to the cross section of the respective inner teeth.

US Pat. No. 10,509,176

DEFORMABLE MIRROR AND CAPACITIVE ACTUATOR ARRAY CONTROLLER

Teilch, LLC, Portola Val...

1. A controller for a capacitive actuator array of a deformable mirror comprising:a stackable, printed circuit board assembly (PCBA);
the stackable, PCBA further comprising:
a distributed microcontroller (MCU) architecture comprising a main microcontroller unit and a plurality of slave microcontroller units communicatively coupled to said main microcontroller unit;
a plurality of high-voltage sample-and-hold IC's (HV S&H), each slave microcontroller of said plurality of slave microcontrollers supplying control signals to at least one capacitive actuator in said actuator array;
at least one input for receiving data embodying instructions for controlling actuators of the actuator array; and
a memory containing program instructions for driving said capacitive actuator array controller.

US Pat. No. 10,509,167

OPTICAL PHASE DIFFERENCE CALCULATION USING ANALOG PROCESSING

Hewlett Packard Enterpris...

1. A system for processing one or more optical signals, comprising:a substrate;
an optical source disposed on the substrate that, in operation, emits an optical signal into free space;
a first waveguide formed in the substrate to receive the optical signal from the optical source;
a first coupler disposed on or formed in the substrate to receive a reflected portion of the optical signal;
a second waveguide formed in the substrate to receive the reflected portion of the optical signal from the first coupler;
a second coupler formed in the substrate to mix the optical signal from the first waveguide and the reflected portion of the optical signal from the second waveguide to form a linearly mixed signal;
one or more photodetectors formed in the substrate to convert the linearly mixed signal to an electrical signal; and
a processor electrically coupled to the substrate and programmed to:
convert the electrical signal from a time domain to a frequency domain and determine a phase difference between the optical signal and the reflected portion of the optical signal; and
calculate a distance of an object in the free space from the system based on the phase difference between the optical signal and the reflected portion of the optical signal,wherein the processor comprises:a sampling circuit communicatively coupled to the one or more photodetectors to sample the electrical signal to form a sampled electrical signal;
a first set of dot product engines communicatively coupled to the sampling circuit to receive the sampled electrical signal and to
perform a digital Fourier transform to convert the sampled electrical signal from the time domain to the frequency domain to determine the phase difference between the optical signal and the reflected portion of the optical signal; and
calculate the distance of the object in the free space from the system based on the phase difference between the optical signal and the reflected portion of the optical signal; and
a second set of dot product engines communicatively coupled to the first set of dot product engines and an external interface to receive a plurality of inputs including the distance of the object in the free space and to perform neural network processing to determine a real time action.

US Pat. No. 10,509,162

FLUID-BASED LIGHT GUIDING STRUCTURE AND FABRICATION THEREOF

Sensor Electronic Technol...

1. A light guiding structure, comprising:at least one ultraviolet transparent fluid region; and
an ultraviolet transparent enclosure having walls to enclose the at least one ultraviolet transparent fluid region, the ultraviolet transparent enclosure including a set of pillars, each pillar extending through the at least one ultraviolet transparent fluid region to directly contact opposing walls of the ultraviolet transparent enclosure, wherein the walls and the set of pillars of the ultraviolet transparent enclosure define a single unitary structure made from a same fluoropolymer-based material.

US Pat. No. 10,509,156

LIGHT EMITTING DEVICES

Excellence Optoelectronic...

1. A light emitting device, comprising:a printed circuit board;
a reflection layer formed on said printed circuit board;
a light guide layer formed on said reflection layer; and
one or more light sources provided on one or more sides of said light guide layer to allow light to enter said light guide layer from said one or more sides,
wherein said light guide layer is bendable into curves of different sizes;
wherein a plurality of microstructures is configured on said bendable light guide layer; and
wherein the number of said plurality of microstructure with at least one round surface disposed on a large curve is more than the number of said plurality of microstructure with at least one flat surface disposed on said large curve, whereas the number of said plurality of microstructure with at least one round surface disposed on a small curve is less than the number of said plurality of microstructure with at least one flat surface disposed on said small curve.

US Pat. No. 10,509,153

INPUT COUPLING

Akonia Holographics LLC, ...

1. An optical device comprising:a total internal reflection (TIR) waveguide having a first substrate with opposing first and second surfaces and having a second substrate with opposing first and second surfaces; and
a grating medium in the TIR waveguide and interposed between the second surface of the first substrate and the first surface of the second substrate, wherein the grating medium comprises an output coupling device configured to couple light out of the TIR waveguide, wherein the output coupling device comprises at least one diffractive grating, and wherein the first substrate comprises an input coupling face that extends at a non-perpendicular angle from the first surface of the first substrate to the second surface of the first substrate, the input coupling face being configured to couple, via transmission, image light into the TIR waveguide.

US Pat. No. 10,509,142

DISTRIBUTED ANALYSIS X-RAY INSPECTION METHODS AND SYSTEMS

Rapiscan Systems, Inc., ...

1. A method for inspecting cargo, wherein the cargo is associated with descriptive information about the cargo, comprising:scanning the cargo, at a first location, wherein the first location comprises:
at least one X-ray inspection system for performing an X-ray scan, wherein the at least one X-ray inspection system is configured to generate data representative of one or more X-ray scan images from the X-ray scan;
a server configured to receive the data representative of the one or more X-ray scan images;
transmitting, using the server at the first location, at least a portion of the data representative of the X-ray scan images to a second location remote from the first location, wherein the second location comprises at least one computing device that is in communication with said first location via a network;
receiving, at the at least one computing device at the second location, the at least a portion of the data representative of the one or more X-ray scan images;
receiving, at the at least one computing device at the second location, data representative of the descriptive information about the cargo;
determining two or more cargo codes using the descriptive information about the cargo;
analyzing, using the at least one computing device at the second location, the at least a portion of the data representative of the one or more X-ray scan images to determine whether the cargo sufficiently corresponds to the descriptive information about the cargo; and
generating, using the at least one computing device at the second location, a status based on whether the cargo sufficiently corresponds to the descriptive information about the cargo.

US Pat. No. 10,509,134

COMPTON CAMERA SYSTEM AND METHOD FOR DETECTING GAMMA RADIATION

Alain Iltis, Troyes (FR)...

1. A detection system for detecting gamma radiation, of Compton camera type, comprising:a source of gamma radiation,
at least one scintillator plate of a scintillator crystal, emitting photons when exposed to said source of gamma radiation, with a rise time to light peak shorter than 1 ns and having a thickness greater than or equal to 5 mm,
an array of segmented photodetectors for detection of said photons, and
a dedicated rapid reading microelectronics, for reading the signal emitted by said segmented photodetectors at said detections,wherein the system is configured for measuring the times of said detections with a time resolution smaller than said rise time to light peak, and thereby perform a discrimination, among the detected photons, between the unscattered photons and the scattered photons, based on their times of detections,wherein the system is further configured for:measuring the spatiotemporal coordinates (X, Y, Z, T) and the energy E in at least two successive positions of a gamma photon when said photon undergoes Compton deviation at a first point A before being absorbed at a second point B, by recognizing circles of unscattered photons corresponding to each scintillation interaction, A and B, according to said discrimination,
an identification of Compton deviation events, by selecting the couples of detections having a delay between said scintillation interactions A and B which is lower than a predetermined threshold, so as to allow a reconstitution of a Compton path within said at least one scintillator plate.

US Pat. No. 10,509,115

POSITION ESTIMATION METHOD, POSITION ESTIMATION DEVICE, AND POSITION ESTIMATION SYSTEM

LAPIS SEMICONDUCTOR CO., ...

1. A position estimation method comprising:acquiring, from a plurality of receivers that receive a plurality of received signal strengths of radio waves transmitted from a transmitter and transmit the plurality of received signal strengths, the plurality of received signal strengths;
in a case in which a plurality of distances between the transmitter and the plurality of receivers are calculated based on the plurality of received signal strengths, and a position of the transmitter is estimated by using the plurality of distances, and in a case in which a distance among the plurality of distances is smaller than a predetermined threshold, performing a first correction processing by estimating a position of a receiver from among the plurality of receivers corresponding to the distance smaller than the predetermined threshold as a position of the transmitter; and
in a case in which the position of the transmitter is estimated by using three shortest distances of the plurality of distances, and a sum of two arbitrary distances of the three shortest distances is less than a distance between two receivers from among the plurality of receivers corresponding to the two arbitrary distances, performing a second correction processing by estimating an intersection obtained by extending the two arbitrary distances with a same magnification as the position of the transmitter.

US Pat. No. 10,509,107

DEVICE, SYSTEM AND METHOD FOR SIMULATING AT LEAST ONE ECHO SIGNAL OF AN ELECTROMAGNETIC SIGNAL

1. A device for simulating at least one echo signal of a signal, said device comprising:an input for receiving the signal;
a signal manipulation unit; and
an output for transmitting the signal processed by said signal manipulation unit that is connected to said input via an input line and to said output via an output line, said signal manipulation unit being configured to add a delay to the signal, to change the frequency of the signal and/or to change the amplitude of the signal, said device further comprising;
a first bandwidth changing unit that is positioned in said input line, said first bandwidth changing unit being configured to decrease the frequency bandwidth of the signal, said device further comprising a second bandwidth changing unit that is positioned in said output line, said first bandwidth changing unit being configured to increase the frequency bandwidth of the signal processed.

US Pat. No. 10,509,102

METHOD FOR NON-SUPERVISED DEINTERLEAVING BY N-DIMENSIONAL ENRICHMENT

THALES, Courbevoie (FR)

1. A method of non-supervised deinterleaving of pulse trains, comprising:constructing, by a processor, for each of one or more parameters, N histograms that define groups of pulses per parameter or group of parameters, N being an integer greater than 1, said histograms being representative of the pulse trains;
extracting, by a processor, modes on the basis of said histograms;
constructing, by a processor, groups of interest on the basis of said extracted modes;
labeling, by a processor, the pulses with their membership in at least one group of interest; and
non-supervised cross-classing, by a processor, of the modes so as to reorganize the labeled pulses by similarity.

US Pat. No. 10,509,100

ASSET TRACKING

Footmarks, Inc., Bellevu...

1. A computer-implemented method comprising:receiving, from a mobile device over a computer network, asset tracking data that includes:
a device identifier (ID) that uniquely identifies a wireless beacon;
global positioning system (GPS) data of the mobile device, the GPS data including:
location data specifying a GPS location; and
accuracy data specifying an accuracy of the GPS location as a distance;
determining, by an asset tracking system, that the distance specified in the accuracy data is less than a threshold distance;
identifying a set of identified sites among a plurality of sites maintained in a data store accessible to the asset tracking system, the set of identified sites being identified as a predetermined number of the plurality of sites that are closest to the GPS location as determined based on respective distances between the GPS location and respective centroid coordinates of the plurality of sites;
determining that a distance between the GPS location and centroid coordinates of a site, among the set of identified sites, is less than or equal to a static radius assigned to the site;
associating the wireless beacon with the site based at least in part on the distance between the GPS location and the centroid coordinates of the site being less than or equal to the static radius assigned to the site; and
storing beacon-to-site association data in the data store based at least in part on the associating the wireless beacon with the site.

US Pat. No. 10,509,097

CORRECTING SATELLITE POINTING DIRECTION

Hughes Network Systems, L...

1. A system comprising a computer programmed to:receive, from each of a plurality of signal measurement circuits, data indicating a strength and a signal-to-noise ratio of a transmission signal received from a satellite by the respective measurement circuit;
set, for each measurement circuit, a weighting function based on the respective signal-to-noise ratio and a distance of the measurement circuit from a respective peak beam gain based on an estimated satellite pointing direction;
compare, for each of a plurality of estimated satellite pointing directions, the strength of the transmission signal received respectively by each measurement circuit with an expected strength of the transmission signal for the respective measurement circuit, the plurality of estimated satellite pointing directions selected based on an iterative gradient descent algorithm;
determine a respective estimation error vector for each estimated satellite pointing direction based on (a) a difference between the strengths of the transmission signal received and the expected strength respectively for each measurement circuit, and (b) the respective weighting function;
determine, based on one of the respective estimation error vectors being less than a predetermined threshold, a current estimated satellite pointing direction;
determine, based on the current estimated satellite pointing direction, a control signal to adjust a satellite pointing direction; and
provide the control signal to the satellite.

US Pat. No. 10,509,092

ELECTRON PARAMAGNETIC RESONANCE DOSIMETER, METHODS OF MANUFACTURE, AND METHODS OF USE

ADA FOUNDATION, Chicago,...

1. A dosimeter for EPR dosimetry systems, comprising:a carbonated hydroxyapatite cement formed by mixing in a ratio of a range of about 0.5 to 5.0 powder-to-liquid ratio:
a cement powder comprising one or more calcium phosphate compounds,
one or more carbonate compounds, and
a cement liquid comprising a disodium phosphate solution to form a hardened mass; and
the hardened mass, when irradiated by a radiation source, capable of producing a spectrally clean EPR spectrum, wherein the carbonate content is in a range of about 3% by weight to about 10% by weight of the hardened mass.

US Pat. No. 10,509,088

OBTAINING AN ECHO TRAIN LENGTH IN A MAGNETIC RESONANCE APPARATUS

General Electric Company,...

1. A magnetic resonance apparatus comprising:a scanning section including at least a transmit coil generating radio frequency (RF) pulses to a subject and a receive coil receiving signals from the subject, wherein the scanning section is configured to perform for performing a sequence having an excitation pulse for exciting a region of the subject to be imaged for acquiring an echo train from the subject;
a processor including at least an upper-limit value determining unit, a number-of-views calculating unit, and an echo-train-length calculating unit, wherein:
the upper-limit-value determining unit is configured to calculate a first value usable as an upper limit value for an echo train length of the echo train based on a period of time between the excitation pulse and a last echo in the echo train and on echo spacing in the echo train, and to determine the upper limit value for the echo train length based on the first value;
the number-of-views calculating unit is configured to obtain a number of views in which data acquisition is performed in k-space; and
the echo-train-length calculating unit is configured to obtain the echo train length in performing the sequence based on the upper limit value for the echo train length and the number of views.

US Pat. No. 10,509,084

MAGNETIC RESONANCE SYSTEM AND METHOD EMPLOYING A DIGITAL SQUID

Hypres, Inc., Elmsford, ...

1. A magnetic resonance system comprising:a plurality of antennas, each configured to concurrently receive a broadband electromagnetic signal representing magnetic resonance emissions from a volume of tissue over a range of magnetic field strengths to produce a corresponding broadband electronic signal;
a plurality of digitizers, each configured to receive and digitize the corresponding broadband electronic signal from a respective antenna at a rate of at least 1 gigasample per second to produce a broadband digitized electronic signal; and
at least one processor configured to receive the respective broadband digitized electronic signal from each of the plurality of digitizers, to perform at least one spatial processing algorithm, and to produce an output selectively dependent on a spatial characteristic of the magnetic resonance emissions from a volume of tissue over a range of magnetic field strengths.

US Pat. No. 10,509,078

ASSESSMENT METHOD

ROLLS-ROYCE PLC, London ...

1. A method of assessing a condition of a multi-phase power system, the method comprising:acquiring, via a voltage sensor and a current sensor, a voltage signal and a current signal, respectively, for each phase of the multi-phase power system;
calculating, via a processor, a product of the voltage signal for each phase of the multi-phase power system with a current signal for one of the phases of the multi-phase power system, wherein at least two of the calculated products are the product of the voltage signal for one phase and the current signal for a different phase;
summing, via the processor, the calculated products;
performing a frequency analysis of the summed calculated products to extract at least one of a direct current component of the summed calculated products and a second harmonic component of the summed calculated products;
determining whether the extracted at least one of the direct current component of the summed calculated products and the second harmonic component of the summed calculated products exceeds a threshold; and
when it is determined that the extracted at least one of the direct current component of the summed calculated products and the second harmonic component of the summed calculated products exceeds a threshold, identifying the possible existence of a fault in the multi-phase power system.

US Pat. No. 10,509,054

HIGH/LOW TEMPERATURE CONTACTLESS RADIO FREQUENCY PROBES

United States of America ...

1. An apparatus, comprising:a dielectric substrate having a first longitudinal axis;
at least one waveguide having a second longitudinal axis collinear with the first longitudinal axis of the dielectric substrate, the at least one waveguide comprising an electric field polarized parallel to the dielectric substrate to increase the coupling between the dielectric substrate and the at least one waveguide, and
an air gap separating the dielectric substrate and the at least one waveguide to prevent thermal loading, thermal expansion, and material deformity, wherein the first and second longitudinal axes extend through the air gap.

US Pat. No. 10,509,016

METHODS FOR DETECTING LACOSAMIDE BY MASS SPECTROMETRY

Quest Diagnostics Investm...

1. A method for determining the amount of lacosamide in a sample, said method comprising:a. subjecting the sample to protein precipitation;
b. purifying lacosamide from said sample by high performance liquid chromatography (HPLC);
c. ionizing lacosamide and an internal standard by electrospray ionization (ESI) to produce at least one lacosamide ion and at least one internal standard ion detectable by mass spectrometry, wherein the ions are fragmented with a collision energy of 35V;
d. determining an amount of said at least one lacosamide ion and an amount of said at least one internal standard ion by mass spectrometry; and
e. comparing the amount of said at least one lacosamide ion and the amount of said at least one internal standard ion to determine the amount of lacosamide in the sample.

US Pat. No. 10,509,012

SOUND PROPAGATION COMPARISON WITH AUTOMATED FREQUENCY SELECTION FOR PIPE CONDITION ASSESSMENT

Mueller International, LL...

1. A method for receiving and analyzing data for condition assessment within a fluid distribution system, comprising:receiving pipe segment criteria for a pipe segment, the pipe segment comprising a length of a pipe between a first computing node and a second computing node;
determining a predicted parameter based on the received pipe segment criteria for the pipe segment;
utilizing the predicted parameter to measure an actual speed of sound for the pipe segment between the first computing node and the second computing node; and
comparing the actual speed of sound and a theoretical speed of sound to calculate a predicted pipe degradation for the pipe segment.

US Pat. No. 10,509,006

DEVICES AND METHODS FOR MEASURING THE PROPERTIES OF MACROMOLECULES

Axbio Inc., Santa Clara,...

1. A macromolecule measurement device, comprising:an electronic sensing structure;
an interface structure overlying the electronic sensing structure;
a macromolecule measurement structure overlying the interface structure, wherein the macromolecule measurement structure comprises a plurality of macromolecule measurement cells; and
a fluid control structure overlying the macromolecule measurement structure,
wherein each of the electronic sensing structure, the interface structure, the macromolecule measurement structure, and the fluid control structure are sealed from the external environment using semiconductor fabrication methods such that internal volumes of the device can maintain a vacuum to 1E10?7 Pa.

US Pat. No. 10,508,997

METHOD OF ANALYZING FINES MIGRATION IN MULTIPHASE FLOW IN SEDIMENT LAYER USING X-RAY COMPUTED TOMOGRAPHY IMAGE

Korea Institute of Geosci...

1. A method of analyzing fines migration in a multiphase flow in a sediment layer using X-ray computed tomography (CT) image, comprising,preparing an X-ray CT image analysis sample;
analyzing an X-ray CT image during a depressurization process;
calibrating and calculating fines content; and
estimating a fines migration analysis result.

US Pat. No. 10,508,996

SYSTEM FOR TESTING INTEGRATED CIRCUIT AND METHOD FOR TESTING INTEGRATED CIRCUIT

HAMAMATSU PHOTONICS K.K.,...

1. A system for testing an integrated circuit using light probing, the system comprising:a light source configured to output light having a wavelength width;
a wavelength width adjustment unit optically coupled to the light source and configured to adjust the wavelength width of the output light;
a lens configured to receive the adjusted light and focus the adjusted light onto a selected portion on the integrated circuit;
a photosensor configured to receive reflected light that is reflected from the integrated circuit and provide an electrical signal; and
an analyzer configured to receive the electrical signal and extract a signal corresponding to a specific frequency from the electrical signal,
wherein the photosensor is configured to detect a modulation of the reflected light caused by movement of a reflecting surface of the integrated circuit due to fluctuation of a depletion layer formed in the integrated circuit;
wherein the wavelength width of the adjusted light is larger than 33.8 nm and smaller than 106 nm.

US Pat. No. 10,508,987

SYSTEM AND METHOD FOR REMOTE CALIBRATION OF IRRADIANCE SENSORS OF A SOLAR PHOTOVOLTAIC SYSTEM

Also Energy, Inc., Bould...

1. A method of analyzing and calibrating an irradiance sensor of a photovoltaic (PV) system, comprising:estimating a value of irradiance received at the PV system for a time and a date and based on a latitude, a longitude, and an elevation of the PV system;
measuring a value of irradiance received at the PV system for the time and the date by the irradiance sensor;
filtering the measured irradiance value using one or more of a threshold filter, a curve fit filter, and a correlation filter to generate a filtered irradiance value;
generating an irradiance weighted average for the irradiance sensor by comparing the filtered irradiance value to the estimated irradiance value; and
adjusting values of irradiance measured by the irradiance sensor with the irradiance weighted average to compensate for error of the irradiance sensor.

US Pat. No. 10,508,984

METHOD OF DETECTING THE IN-LIQUID STATE OF A MOBILE DEVICE, RELATED IN-LIQUID DETECTION SYSTEM, MOBILE DEVICE AND COMPUTER PROGRAM PRODUCT

STMicroelectronics S.r.l....

1. A method of detecting an in-liquid state of a mobile device, comprising:receiving a first sensor signal comprising a plurality of color components indicative of an intensity of ambient light at different wavelengths;
receiving a second sensor signal indicative of ambient pressure;
determining a first plausibility index indicating a likelihood that the mobile device has performed an air/liquid transition as a function of variations of at least two color components of said first sensor signal;
determining a second plausibility index indicating a likelihood that the mobile device has performed the air/liquid transition as a function of variations of said second sensor signal wherein determining the second plausibility index comprises:
setting said second plausibility index to a given value indicating that it is likely that the mobile device has performed the air/liquid transition when said second sensor signal has a variation exceeding a given threshold; and
generating an in-liquid state signal as a function of said first and said second plausibility indices, wherein in case both said first and said second plausibility indices indicate that it is likely that the mobile device has performed the air/liquid transition, said in-liquid state signal is set to a given value indicating that the mobile device has performed the air/liquid transition.

US Pat. No. 10,508,974

STORING ANALYTICAL MACHINE DATA BASED ON CHANGE IN SCALAR MACHINE DATA INDICATING ALERT CONDITION

Computational Systems, In...

1. A method for collecting and storing analytical vibration data in memory of a machine vibration monitoring device, the method comprising:(a) storing one or more alert threshold levels in the memory of the machine vibration monitoring device, each alert threshold level comprising a scalar value indicating a threshold between two predefined machine operational condition ranges;
(b) sensing vibration of a machine and generating analog machine vibration signals based thereon using one or more vibration sensors, and converting the analog machine vibration signals to digital machine vibration data;
(c) based on the digital machine vibration data, calculating a scalar vibration value using a processor in the machine vibration monitoring device;
(d) at predetermined time intervals, comparing the scalar vibration value to one or more of the alert threshold levels using the processor in the machine vibration monitoring device;
(e) based on the digital machine vibration data, the processor in the machine vibration monitoring device generating analytical vibration data that comprise one or both of vibration waveforms and vibration spectra, and storing the analytical vibration data in the memory of the machine vibration monitoring device;
(f) only when it is determined in step (d) that the scalar vibration value exceeds one or more of the alert threshold levels that the scalar vibration value did not exceed at a prior predetermined time interval, storing the analytical vibration data in a separate buffer in the memory of the machine vibration monitoring device, wherein the analytical vibration data stored in the separate buffer provide relevant diagnostic information about a specific machine performance event that is indicated by the scalar vibration value exceeding one or more of the alert threshold levels; and
(g) transmitting the analytical vibration data stored in the separate buffer of the memory of the machine vibration monitoring device via the wireless data network to be acquired by a host computer, the transmitting performed by a wireless transceiver in the machine vibration monitoring device.

US Pat. No. 10,508,971

OPTICAL TEST SYSTEM AND METHOD FOR DETERMINING SIZE OF GAP BETWEEN TWO SUBSTRATES OF OPTICAL ELEMENT

TAIWAN SEMICONDUCTOR MANU...

1. An optical test method, comprising:emitting light through a gap between two substrates of an optical element disposed on a holder to generate a plurality of light beams;
driving the holder with the optical element to move to N positions, wherein N is a natural number greater than 2;
receiving on a sensor one of the plurality of light beams from the optical element in the N positions to generate N first intensity signals; and
determining the size of the gap of the optical element according to the N first intensity signals with a processor and reference data stored on a memory device.

US Pat. No. 10,508,970

SYSTEM FOR PRECISION MEASUREMENT OF STRUCTURE AND METHOD THEREFOR

POONGSAN FNS CORPORATION,...

1. A system for precisely measuring a structure, comprising:a reference meter installed at a fixed position and configured to provide GPS reference information received via a reference GPS module,
a plurality of response meters, installed at a plurality of positions of the structure respectively, each of which comprises an acceleration sensor and a response GPS module, and is configured to synchronize acceleration information obtained through the acceleration sensor with a plurality of real-time kinematic (RTK) displacement data measured through the response GPS module using the GPS reference information to transmit the synchronized acceleration information and the plurality of RTK displacement data, and
an operation processor configured to calculate structure response information using the transmitted acceleration information and the plurality of RTK displacement data,
wherein the GPS reference information includes reference position data and reference time data, and the plurality of RTK displacement data include dynamic displacement data corresponding to X-axis, Y-axis, and Z-axis and displacement time data, and
wherein the response meter acquires the acceleration information by measuring an X-axis component, a Y-axis component, and a Z-axis component of an acceleration of the structure through the acceleration sensor, and synchronizes acceleration time data corresponding to the acceleration information with the displacement time data at multi-sampling frequencies to generate the acceleration information and the plurality of RTK displacement data into a packet, the acceleration information including acceleration data corresponding to an X-axis, a Y-axis, and a Z-axis, and angular displacement data corresponding to an XY plane, a YZ plane, and a ZX plane.

US Pat. No. 10,508,947

BODY OF LEVEL GAUGE WITH ELECTRICAL LEAD EXTENDING THERETHROUGH

Luxembourg Patent Company...

1. A gauge body for a container for pressurized gas, said gauge comprising:a mounting surface for mounting the body to the container;
an inner side in contact with the pressurized gas when mounted on the container;
an outer side opposite to the inner side with regard to the mounting surface, the outer side being outside of the container when the body is mounted on the container;
an electrical lead extending in a gas tight manner through the body from the inner side to the outer side;
wherein, the electrical lead comprises a metallic rod and a bushing around the rod, the bushing being mounted in a gas tight manner on the body;
wherein the electrical lead comprises a glass annulus between the metallic rod and the bushing, the glass annulus forming a gas tight barrier between the rod and the bushing;
wherein the bushing is housed in a bore of the body, the bore forming a passageway between the inner side and the outer side;
wherein the bushing comprises a collar that rests on a shoulder portion of the bore; and
wherein the bore comprises a first portion housing the bushing, and a second portion of a larger diameter than the first portion, the shoulder portion being located between the first and second portions, the second portion housing a retainer of the electrode.

US Pat. No. 10,508,945

METHODS AND APPARATUSES FOR DETERMINING THE VOLUME OF A SUBSTANCE IN A FLEXIBLE TANK

DRS Sustainment Systems, ...

1. A method of determining a volume of a substance contained in a collapsible tank placed on a surface, the method comprising:receiving a first set of sensor data from a first set of load-sensitive sensors disposed on at least a first region of the surface and a second set of sensor data from a second set of load-sensitive sensors disposed on a second region of the surface, wherein the first region of the surface is covered by the collapsible tank when the collapsible tank is empty and is exposed when the collapsible tank is full, and wherein the second region of the surface is covered by the collapsible tank when the collapsible tank is full;
determining a pressure level profile of the collapsible tank using at least the second set of sensor data from the second set of load-sensitive sensors;
calculating a weight of the substance using the pressure level profile; and
determining the volume of the substance using the weight and density of the substance.

US Pat. No. 10,508,942

THERMAL FLOW METER

HITACHI AUTOMOTIVE SYSTEM...

1. A thermal flow meter comprising:a sensor element portion including:
a heating element;
a temperature detecting bridge circuit that includes a plurality of resistors and is configured to detect a temperature of the heating element, wherein at least one of the plurality of resistors is a balance adjusting resistor that has a resistance value that varies according to the temperature of the heating element; and
an integrated circuit including:
a tapped adjusting resistor connected in parallel with the balance adjusting resistor of the temperature detecting bridge circuit by two wires drawn from both ends of the balance adjusting resistor to take out an end to end voltage thereof whereby the thermal flow meter operates inaccurately by not taking out the end to end voltage of the balance adjusting resistor when one of the two wires is broken;
a voltage detection circuit that detects that the magnitude of voltage produced between the two wires has become smaller than a first predetermined value; and
a fault signal output circuit that, when the magnitude of the voltage is detected to become smaller than the first predetermined value at the voltage detection circuit, outputs a signal indicating a break of at least one of the two wires.

US Pat. No. 10,508,934

TRANSMISSION OF INFORMATION AND ENERGY BETWEEN A MOBILE SENSOR AND A STATIONARY ELEMENT

BIA, Conflans Sainte Hon...

1. A device, comprising:a fixed element,
a mobile element,
a physical measurement sensor secured to the mobile element,
a link allowing a transmission of information between the sensor and the fixed element, the sensor generating a primary signal representative of the physical measurement,
an actuator configured to move the mobile element relative to the fixed element, and
a converter for conversion of the primary signal into a light signal, the converter being secured to the mobile element,
wherein the link is an optical path, the light signal being propagated freely between the fixed element and the mobile element along the optical path, and
wherein the sensor comprises a power supply module receiving energy from the fixed element without contact.

US Pat. No. 10,508,927

NAVIGATION SERVER, NAVIGATION CLIENT AND NAVIGATION SYSTEM

HONDA MOTOR CO., LTD., T...

1. A navigation server, comprising:at least one processor; and
at least one memory including computer program code,
wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the navigation server at least to:
receive a chronological order of positions and operating states of a moving body in which a navigation client is mounted from the navigation client;
repeatedly extract a position of the moving body at a time point of switching between an operation ON state and an operation OFF state from among the chronological order of positions of the moving body as a first designated location;
extract as a designated location of the moving body, a location satisfying a requirement of being outside of a base area that is specific to the moving body from the first designated locations extracted by the navigation server, and thereafter cause the designated location to be stored in the at least one memory;
receive departure location information of the moving body;
generate a server route between the departure location and the designated location, wherein the server route comprises link identification information for a portion of the links among a series of link groups constituting the server route, and
recognize as the base area, based on the chronological order of positions of the moving body received from the navigation client, a first base area which includes a location in which a passing frequency of the moving body is equal to or greater than a first threshold value, and a second base area which includes a location in which a visiting frequency of the moving body is equal to or greater than a second threshold value,
wherein the passing frequency of the moving body is a frequency at which the moving body is present at a respective location of a plurality of locations in the first base area at a time point at which the operation ON state of the moving body is continuing.

US Pat. No. 10,508,913

ENVIRONMENT RECORDING SYSTEM USING VIRTUAL OR AUGMENTED REALITY

Raytheon Company, Waltha...

1. A process comprising:receiving into a computer processor and a computer memory data from a laser scanning device or a photogrammetric device, wherein the data relate to an environment in a first state;
generating a point cloud of the environment in the first state using the data;
providing the point cloud as input to a gaming engine, thereby generating as output a view of the point cloud of the environment in the first state;
providing the view of the point cloud of the environment in the first state outputted from the gaming engine to an augmented reality, a virtual reality, or a mixed reality application;
generating a view of the environment in a second state; and
generating an augmented reality, a virtual reality, or a mixed reality view of the environment by providing the view of the environment in the second state to the augmented reality, the virtual reality, or the mixed reality application and overlaying the view of the point cloud of the environment in the first state onto the view of the environment in the second state and orienting the view of the point cloud of the environment in the first state and the view of the environment in the second state using markerless tracking and real time data gathered by using a simultaneous localization and mapping (SLAM) technique;
wherein the point cloud is provided as input to the game engine and the view of the point cloud of the environment in the first state is provided to the augmented reality, the virtual reality, or the mixed reality application without generation of any three-dimensional model; and
wherein the environment comprises a structure, and wherein the view of the point cloud of the environment in the first state comprises the structure that is unfinished such that internals of the structure are exposed and visible, and wherein the view of the environment in the second state comprises the structure that is finished such that internals of the structure are unexposed and not visible.

US Pat. No. 10,508,899

METHOD FOR GENERATING INFORMATION ABOUT A SENSOR CHAIN OF A COORDINATE MEASURING MACHINE (CMM)

HEXAGON TECHNOLOGY CENTER...

1. A method for providing information about a sensor chain of a coordinate measuring machine, the method comprising:providing the coordinate measuring machine that is configured to determine at least one spatial coordinate of a measurement point of an object to be measured, wherein the object is not part of the coordinate measuring machine, the coordinate measuring machine comprising:
a drive mechanism with a motor drive for moving a tool carrier relative to a base for approaching the measurement point of the object to be measured,
the sensor chain carried by the tool carrier and comprising an arrangement of sensor chain components providing a particular sensor configuration for measuring the measurement point of the object to be measured, and
a camera aimed at the sensor chain for providing an image of at least a part of the sensor chain;
capturing an image of at least a part of the sensor chain;
deriving at least one sensor chain property from the image by image processing;
comparing the sensor chain property with reference data which relates to a set of known sensor chain components; and
providing an output relating to the comparison of the sensor chain property with the reference data.

US Pat. No. 10,508,897

MAGNET DEVICE AND POSITION SENSING SYSTEM

TE ConnectivityCorporatio...

1. A magnet device for providing the magnetic density changes/magnetic field changes in relation to a detecting position, the magnet device comprising:a magnet member mounted on a rotatable shaft and rotated therewith, the magnet member producing the magnetic density changes/magnetic field changes in relation to the detecting position when the magnet member is rotating around the rotatable shaft, the magnet member having a south pole, a north pole, and a pole direction extending from the south pole to the north pole, the magnet member has a first lateral side and a second lateral side that are located at opposite sides of the magnet member, the south pole or the north pole is attached on the rotatable shaft; and
a first magnetic flux density concentrator element mounted on the rotatable shaft with the magnet member and rotating on the rotatable shaft in unison with the magnet member such that a rotation of the first magnetic flux density concentrator is equal to a rotation of the magnet member to concentrate/condense the density of the magnetic density changes/magnetic field changes, the first magnetic flux density concentrator element is positioned adjacent to the first lateral side of the magnet member and a second magnetic flux density concentrator element is positioned adjacent to the second lateral side of the magnet member, the first and second magnetic flux density concentrator elements increase the output ratio of the magnetic density changes/magnetic field changes of the magnet member; wherein
the magnet device is used with a sensing device having a sensing element with a front side and a back side, the first magnetic flux density concentrator element being positioned adjacent to the front side of the sensing element and concentrating/condensing the density of the magnetic density changes/magnetic field changes in the pole direction of the magnet member toward the sensing element, the sensing device has the detecting position where the sensing element is located, the front side of the sensing device faces the north pole or south pole of the magnet member when the magnet member is positioned due facing to the front side of the sensing device during the rotation of the magnet member, the sensing device is separated from the magnet member by a distance.

US Pat. No. 10,508,894

BRAKE COMPONENT MEASUREMENT TOOL

Hendrickson USA, L.L.C., ...

1. A tool for measuring dimensions of disc brake components without removing a mounted wheel associated with the disc brake components to be measured, the tool comprising:a substantially planar elongated first member having a first tip extending transversely from the first member, the first tip having a first projection at an end portion of the first tip;
a substantially planar elongated second member being relatively movable to the first member, the second member having a second tip extending transversely from the second member in the same direction that the first tip of the first member extends, the second tip having a second projection at an end portion of the second tip, a planar portion of the first member overlying and engaging a planar portion of the second member;
the overlying first and second members sized to fit between disc brake components to be measured and an associated mounted wheel;
first indicia on the first and second members to indicate a first relative distance between surfaces of the first and second tips when measuring an object located between the first and second projections; and
second indicia on the first and second members to indicate a second relative distance between the first and second projections when measuring spaced apart objects located outside of the first and second projections.

US Pat. No. 10,508,889

METHOD AND APPARATUS FOR LASER-INDUCED PLASMA FILAMENTS FOR AGILE COUNTER-DIRECTED ENERGY WEAPON APPLICATIONS

United States of America ...

1. A method comprising the steps of:propagating an infrared laser pulse in air;
self-focusing the laser pulse until the laser reaches a critical power density, wherein molecules in the air ionize and simultaneously absorb a plurality of infrared photons resulting in a clamping effect on the intensity of the pulse, wherein the laser pulse defocuses and plasma filaments are created;
causing a dynamical competition between the self-focusing of the laser pulse and the defocusing effect due to the created plasma;
the laser pulse maintaining a small beam diameter and high peak intensity over large distances;
creating a plasma column;
repeating the above steps to create a plurality of plasma columns;
creating a parallel linear array with the plurality of plasma columns;
using the array to deflect an incident energy.

US Pat. No. 10,508,872

STREET LAMP WITH ENCHANCED HEAT DISSIPATION

LITE-ON ELECTRONICS (GUAN...

1. A light-emitting device, comprising:a lamp cover;
a transparent front cover combined with the lamp cover, wherein there is a cavity between the transparent front cover and the lamp cover;
a circuit board directly disposed on an inner surface of the lamp cover and located within the cavity;
a plurality of light-emitting elements disposed on the circuit board and located within the cavity, wherein lights emitted by the plurality of light-emitting elements are outputted through the transparent front cover;
a single lens covering every light-emitting element and located within the cavity;
a radiation layer formed next to the circuit board and directly formed on the inner surface of the lamp cover covered by the cavity; and
a reflective layer directly formed on the radiation layer,
wherein the radiation layer is further formed on an outer surface of the lamp cover.

US Pat. No. 10,508,869

METHOD FOR EVALUATING LIFTING FORCE IN A HEAT EXCHANGER

ALFA LAVAL CORPORATE AB, ...

1. A method comprising:moving a first fluid substantially vertically upward in a heat exchanger, the first fluid being a two-phase flow comprising a gas phase and a liquid phase, the gas phase having a gas temperature and the liquid phase having a liquid temperature;
the gas phase applying a lifting force to the liquid phase, the lifting force acting in opposition to a downward force of the liquid phase;
determining that the lifting force of the gas phase is insufficient to lift the liquid phase based on whether a first absolute value of a time derivative of a hot end approach of the heat exchanger exceeds a predefined primary threshold value and/or on whether a second absolute value of a time derivative of pressure drop of the first fluid over the heat exchanger exceeds a predefined primary limit value; and
increasing at least one of a flow rate of the gas phase, the gas temperature or the liquid temperature to increase the lifting force of the gas phase when the determining determines that the first absolute value exceeds the predefined primary threshold value and/or when the determining determines that the second absolute value exceeds the predefined primary limit value.

US Pat. No. 10,508,868

PROTECTION STRUCTURE FOR HEAT DISSIPATION UNIT

Asia Vital Components Co....

1. A protection structure for a heat dissipation unit, comprising:a main body divided into a working zone and a sealing zone; the working zone internally forming a sealed chamber, the sealing zone being located around an outer edge of the sealed chamber and being provided with a notch area, to which a protrusion pipe for working fluid adding and air evacuation is connected, and the sealing zone being an area at which an upper and lower plate member are hermetically connected to each other, the protrusion pipe being clamped between the upper and the lower plate members to communicate with the sealed chamber, wherein the notch area is defined as a notch in one of the upper and lower plate member, an exposed space to expose the protrusion pipe; and
a protection element being a ductile structure and correspondingly formed and located at the notch area to seal the exposed space and to at least partially cover the protrusion pipe;
wherein the notch area has a first side, a second side located at and connected to one of two opposite ends of the first side, and a third side located at and connected to the other end of the first side; and
wherein the protection element has a first edge, a second edge and a third edge configured for covering the first, the second and the third side of the notch area, respectively.

US Pat. No. 10,508,861

REFRACTORY ANCHOR DEVICE AND SYSTEM

BRAND SHARED SERVICES, LL...

1. An anchoring device for a refractory material for lining a thermal vessel, the anchoring device comprising:a main body having the shape of two “Y”s arranged end-to-end and including a central segment, four branch segments extending from the central segment with a first pair of the branch segments extending from a first part of the central segment and with a second opposite pair of the branch segments extending from a second part of the central segment that is spaced apart from the first part, and four extension segments with each one extending from a respective one of the four branch segments,
wherein the four branch segments are each angled with respect to the central segment at a first obtuse angle and the four extension segments are each angled relative to their respective branch segments at a second obtuse angle to form four unenclosed openings between them including two opposite central openings and two opposite end openings, wherein the four unenclosed openings are each semi-hexagonal in shape,
wherein the main body further includes four reinforcement segments with each one extending into a respective one of the four unenclosed cell openings so that each of the four unenclosed cell openings has a respective reinforcement segment extending into it,
wherein the main body further defines at least one body void that extends through and along at least one of the extension segments and the adjacent angled branch segment, and wherein the body void allows the refractory material to flow through the anchor main body when the anchor is mounted to the vessel and the refractory material is being installed, and
wherein the main body further has at least one bottom surface that defines a base portion on one of the extension segments and an elevated portion on the central segment and elevated relative to the base portion to form an underbody gap between the main body bottom surface and the vessel, wherein the underbody gap allows the refractory material to flow under the anchor when the anchor is mounted to the vessel and the refractory material is being installed;
a mounting element adapted to mount the main body to the thermal vessel; wherein the main body and the mounting element are made of a single component piece of a metal material that is formed by casting into a one-piece part, wherein the anchoring device includes no clinching mechanisms to fasten multiple parts together.

US Pat. No. 10,508,858

REFRIGERATOR

LG Electronics Inc., Seo...

1. A refrigerator comprising:a cabinet comprising an inner cabinet, having therein a storage compartment defined by a front surface having an opening, a pair of side surfaces extending rearward from the front surface while facing each other, an upper surface interconnecting upper ends of the side surfaces, a bottom surface interconnecting lower ends of the side surfaces while facing the upper surface, and a rear surface interconnecting the side surfaces, the upper surface, and the bottom surface while facing the opening, and an outer cabinet disposed outside the inner cabinet to form a predetermined space between the outer cabinet and the inner cabinet, the inner cabinet being provided in a side surface thereof with a frame guide slit horizontally extending in a forward-rearward direction and an interlocking unit guide slit extending parallel to the frame guide slit above the frame guide slit;
a door hinged to the cabinet for opening and closing the opening;
a drawer disposed in the storage compartment for storing goods;
a cantilever disposed in the storage compartment, a rear end of the cantilever being coupled to the rear surface of the storage compartment, the cantilever extending horizontally from the rear end thereof toward the opening;
a drawer for storing goods, the drawer being supported by the cantilever, the drawer being disposed so as to be movable in a longitudinal direction of the cantilever;
a frame comprising a horizontal plate disposed at a lower side of the drawer in the storage compartment and a vertical part disposed between a side wall of the inner cabinet, which defines a side surface of the storage compartment, and the outer cabinet, the vertical part being connected to the horizontal plate through the frame guide slit, the vertical part extending up to at least a height corresponding to the drawer and having a horizontal section extending in the forward-rearward direction;
a frame guide disposed between the inner cabinet and the storage compartment for supporting the horizontal plate such that the horizontal plate is movable in the forward-rearward direction;
a link, having a front end turnably connected to the door and a rear end turnably connected to the horizontal plate, for moving the horizontal plate in response to turning of the door; and
an interlocking unit for connecting the drawer to the vertical part through the interlocking unit guide slit such that the drawer is interlocked with the frame.

US Pat. No. 10,508,854

COOLING DEVICE FOR THE COOLED STORAGE OF MEDICAL PRODUCTS

B. Medical Systems, S.a.r...

1. A cooling device for the cooled storage of medical products, the cooler having:a cooling circuit comprising a compressor, at least one evaporator and a condenser;
a closable cooling space with a plurality of cooling space sidewalls and a cooling space base;
at least one cooling element; and
an insulation vessel;
wherein the at least one evaporator and the at least one cooling element are disposed within the cooling space;
wherein a first side of the cooling element at least partially abuts the at least one evaporator and a second side of the cooling element faces the insulation vessel;
wherein the insulation vessel is closed at least towards the at least one cooling element and forms a space for cooling goods; and
wherein the first side of the cooling element abutting the at least one evaporator has at least one recess adapted to removably receive at least one removable cold accumulator.

US Pat. No. 10,508,852

REFRIGERATOR AND METHOD OF SUPPLYING WATER IN REFRIGERATOR

DONGBU DAEWOO ELECTRONICS...

1. A refrigerator, comprising:a main body comprising a food storage space;
a door installed in the main body and configured to open and close the food storage space;
an ice-making device installed in the food storage space; and
feet to obliquely position the refrigerator on a floor surface at a predetermined angle with respect to the floor surface in a state in which a front end portion of the main body is positioned higher than a rear end portion thereof,
wherein the ice-making device comprises:
a case comprising a cooling space defined therein;
a cooling unit configured to cool the cooling space; and
an ice-making system located in the cooling space and configured to produce ice pieces, the ice-making system comprising an ice tray comprising:
a plurality of ice-making spaces for retaining water; and
a water supply unit configured to supply water to the ice-making spaces,
wherein the water supply unit comprises:
a feeder pipe configured to feed water to the ice-making system; and
a water supply pipe connected to the feeder pipe and disposed above the ice tray to extend along a length direction of the ice tray; and
a heater configured to heat the water supply pipe and the feeder pipe and that surrounds an outer circumference of the water supply pipe and an outer circumference of the feeder pipe;
the water supply pipe comprising a plurality of holes in the positions corresponding to the ice-making spaces wherein water is supplied to the respective ice-making spaces through the respective holes, wherein the diameters of the plurality of holes are larger as the holes are positioned farther away from the feeder pipe, and wherein the plurality of holes is formed on a lower surface of the water supply pipe in positions corresponding to the ice-making spaces.

US Pat. No. 10,508,851

ICE MAKER ASSEMBLY WITH TILTED WATER TANK FOR REFRIGERATOR

Samsung Electronics Co., ...

1. An ice maker assembly disposed in a storage space of a refrigerator to form ice, the ice maker assembly comprising:an ice maker unit configured to form ice, including:
a frame mounted at the refrigerator and including a guide;
a tray mounted at the frame and comprising a space in which the ice is formed;
a water tank tiltably mounted at the frame, configured to supply water to the tray, and including a rotating protrusion configured to be inserted into the guide, the rotating protrusion defining an axis about which the water tank is tilted; and
a basket unit configured to store the ice formed in the ice maker unit;
wherein:
water stored in the water tank is supplied to the tray when the water tank is tilted in a first direction, and
when the water tank is tilted in a second direction opposite to the first direction, the water tank is opened to receive water.

US Pat. No. 10,508,847

REFRIGERATION APPARATUS

DAIKIN INDUSTRIES, LTD., ...

1. A refrigeration apparatus comprising:a refrigerant circuit which provides refrigerant piping running through a compressor, a heat source-side heat exchanger, and a heat-source side expansion valve of a heat source-side circuit and a utilization-side heat exchanger of each of one or more utilization-side circuits, and performs a refrigeration cycle by reversibly circulating a refrigerant in the refrigerant piping, a gas end of each of the one or more utilization-side circuits communicating with the compressor at all times, wherein
the utilization-side heat exchanger of each of the one or more utilization-side circuits exchanges heat between indoor air and the refrigerant in the refrigerant circuit,
the refrigeration apparatus further comprises a controller configured to:
receive a detection output from a sensor in each of the one or more utilization side circuits, and detect a leak of the refrigerant from the one or more utilization-side circuits based on the received detection output, and
in response to detecting the leak of the refrigerant, set a flow passage for the refrigerant through the refrigerant piping in the refrigerant circuit to perform the refrigeration cycle in which the refrigerant flows into the utilization-side heat exchanger of each of the one or more utilization-side circuits, the refrigerant flows out of each of the one or more utilization-side circuits, a discharge and suction side of the compressor communicate with the utilization-side heat exchanger of each of the one or more utilization-side circuits via the refrigerant piping without being blocked by a valve, the refrigerant circulates through the refrigerant circuit such that the refrigerant discharged from the compressor is sucked again into the compressor, and the utilization-side heat exchanger of each of the one or more utilization-side circuits functions as an evaporator.

US Pat. No. 10,508,846

AIR CONDITIONING APPARATUS

DAIKIN INDUSTRIES, LTD., ...

1. An air conditioning apparatus comprising:a refrigerant circuit that is configured as a result of an outdoor unit having an outdoor heat exchanger and plural indoor units having indoor heat exchangers being interconnected via a liquid refrigerant communication pipe and a gas refrigerant communication pipe, the refrigerant circuit being switchable to a cooling cycle state, which causes the outdoor heat exchanger to function as a radiator of a refrigerant and causes the indoor heat exchangers to function as evaporators of the refrigerant, and a heating cycle state, which causes the outdoor heat exchanger to function as an evaporator of the refrigerant and causes the indoor heat exchangers to function as radiators of the refrigerant; and
a controller configured to control devices configuring the outdoor unit and the plural indoor units,
wherein when charging the refrigerant circuit with the refrigerant under a particular temperature condition, the controller starts a heating refrigerant charging operation that is performed by switching the refrigerant circuit to the heating cycle state, performs the heating refrigerant charging operation until a predetermined heating refrigerant charging completion condition is met, thereafter switches to a cooling refrigerant charging operation that is performed by switching the refrigerant circuit to the cooling cycle state, and performs the cooling refrigerant charging operation until a refrigerant charging completion condition where the refrigerant circuit is charged with a prescribed quantity of the refrigerant is met.

US Pat. No. 10,508,844

EVAPORATOR WITH REDIRECTED PROCESS FLUID FLOW

TRANE INTERNATIONAL INC.,...

1. A refrigerant evaporator comprising:a shell including a process fluid inlet and a process fluid outlet;
a plurality of tubes disposed within the shell and carrying a process fluid including a first plurality of tubes and a second plurality of tubes; and
a plurality of redirect pipes disposed within the shell and carrying the process fluid including a first redirect pipe and a second redirect pipe;
wherein the shell having a first end and a second end,
the process fluid inlet and the process fluid outlet being located at the first end,
the first plurality of tubes being in fluid communication with the second redirect pipe at the second end so that the first plurality of tubes redirect the process fluid from the process fluid inlet to the second redirect pipe and then from the second redirect pipe to the process fluid outlet, and
the second plurality of tubes being in fluid communication with the first redirect pipe at the second end so that the first redirect pipe redirects the process fluid from the process fluid inlet to the second plurality of tubes and then from the second plurality of tubes to the process fluid outlet.

US Pat. No. 10,508,843

HEAT EXCHANGER WITH WATER BOX

Johnson Controls Technolo...

1. A vapor compression system comprising:a refrigerant loop;
a compressor disposed along the refrigerant loop and configured to circulate refrigerant through the refrigerant loop; and
a heat exchanger disposed along the refrigerant loop and configured to place the refrigerant in a heat exchange relationship with a cooling fluid, wherein the heat exchanger comprises a water box portion having a first length, a shell having a second length, a first plurality of tubes disposed in the shell and configured to flow the cooling fluid, a cooling fluid portion having a third length, and a second plurality of tubes disposed in the cooling fluid portion, wherein the first plurality of tubes and the second plurality of tubes are offset from one another with respect to an axial length of the heat exchanger, wherein the water box portion and the cooling fluid portion are coupled to the shell, such that the first length, the second length, and the third length at least partially form a combined length of the heat exchanger that is substantially equal to a target length, and wherein the water box portion, the shell, and the cooling fluid portion are coupled to one another via flanges, such that the water box portion, the shell, and the cooling fluid portion are removably coupled to one another.

US Pat. No. 10,508,839

REFRIGERANT COMPRESSOR WITH LUBRICANT DISTRIBUTION UNIT HAVING FILTER HOLDING CHAMBER WITH FILTER BODY THEREIN

1. Refrigerant compressor, in the form of a rotary screw compressor, comprising a compressor housing, at least one compressor element which is arranged in the compressor housing and is driven by a drive, a plurality of bearing units disposed at at least one of a low pressure side or a high pressure side for the at least one compressor element driven by the drive, each of the bearing units comprising a bearing housing and at least one roller bearing that is arranged in the bearing housing, a lubricant being supplied to the bearing housing by a lubricant distribution system, a plurality of lubricant dispensing units, each lubricant dispensing unit comprising a filter holding chamber and a filter body is arranged in the filter holding chamber, wherein the lubricant dispensing units include a first lubricant dispensing unit arranged to dispense lubricant to at least one of the bearing units of the low pressure side or the high pressure side and a second lubricant dispensing unit arranged to dispense to at least another one of the bearing units of the low pressure side or the high pressure side.

US Pat. No. 10,508,833

INTEGRATED HOOK AND FLASHING FOR PHOTOVOLTAIC MODULE INSTALLATION ON TILE ROOFS

SolarCity Corporation, S...

1. A bracket for supporting photovoltaic modules on a tile roof, the bracket comprising:a base portion configured to contact a flat roof surface along a first plane;
a first curved portion including a first concave surface facing away from the first plane, wherein the first concave surface extends in a first direction substantially parallel to the first plane;
a second curved portion including a second concave surface facing toward the first plane, wherein the second concave surface extends in the first direction;
a riser portion connected to the first and second curved portions and extending away from the first and second curved portions and the first plane in a second direction; and
a flange connected to the riser portion and substantially parallel to the first plane, wherein the flange is positioned further from the first plane than the first curved portion and the second curved portion,
wherein the first and second curved portions define sides of an opening separating the first and second curved portions, and
wherein the bracket is configured for the base portion to be positioned between a first roof tile and the flat roof surface while the first curved portion is configured to be positioned between a convex portion of a lower surface of the first roof tile and a concave portion of an upper surface of a second roof tile overlapped by the first roof tile.

US Pat. No. 10,508,826

REFRIGERATION CYCLE APPARATUS

Mitsubishi Electric Corpo...

1. A refrigeration cycle apparatus comprising:a main circuit including a compressor, a flow switching valve configured to switch a passage of refrigerant discharged from the compressor, a first heat exchanger configured to serve at least as a condenser, a flow rate adjusting expansion valve provided for the first heat exchanger, and a plurality of parallel heat exchangers provided in parallel with each other and each being a second heat exchanger configured to serve at least as an evaporator;
a defrosting circuit configured to branch part of the refrigerant discharged from the compressor and allow the branched refrigerant to flow into selected one or more of the plurality of parallel heat exchangers;
a detector configured to detect, as an index for determining an amount of frost deposited on the parallel heat exchangers, an operation time period of the main circuit during which all of the parallel heat exchangers serve as evaporators; and
a controller configured to control the flow switching valve and the defrosting circuit,
the controller including circuitry configured to
select one of a reverse-defrosting operation mode and a heating-defrosting simultaneous operation mode as a mode for performing a defrosting operation for defrosting the parallel heat exchangers,
the reverse-defrosting operation mode being an operation mode in which the flow switching valve is switched to connect the passage of the refrigerant discharged from the compressor to the second heat exchanger to defrost all of the parallel heat exchangers,
the heating-defrosting simultaneous operation mode being an operation mode in which the refrigerant discharged from the compressor is allowed to flow into one or more of the parallel heat exchangers by the defrosting circuit, the one or more of the parallel heat exchangers serving as heat exchangers that are defrosting targets, and one or more of the parallel heat exchangers other than the heat exchangers that are defrosting targets serving as evaporators, and
determine whether or not the defrosting operation is to be started based on a result of detection performed by the detector,
in the determination, the circuitry being configured to start the defrosting operation when the operation time period detected by the detector is longer than an operation time period threshold, the operation time period threshold being a smaller value when the heating-defrosting simultaneous operation mode is selected than when the reverse-defrosting operation mode is selected.

US Pat. No. 10,508,824

DEVICES AND METHODS FOR INTERACTING WITH A CONTROL SYSTEM THAT IS CONNECTED TO A NETWORK

ADEMCO INC., Golden Vall...

1. A system of controlling a network connected building automation system servicing a building, the system comprising:a network;
a server located outside of the building and connected to the network;
a voice command manager implemented on the server;
a thermostat located inside of the building, wherein the thermostat includes a temperature sensor and a first voice sensor device, wherein the thermostat is in communication with the voice command manager via the network, and wherein the thermostat is configured to receive a plurality of natural language voice commands via the first voice sensor device and to communicate each of the plurality of natural language voice commands received by the first voice sensor to the voice command manager via the network; and
a second voice sensor device in communication with the voice command manager via the network, wherein the second voice sensor device is configured to receive the plurality of natural language voice commands and to communicate each of the plurality of natural language voice commands received by the second voice sensor device to the voice command manager via the network, and wherein the voice command manager is configured to translate each of the plurality of the natural language voice commands received into a respective command understandable by the thermostat, to transmit the respective command associated with each of the plurality of natural language voice commands received to the thermostat for execution, to identify a conflict between a first of the plurality of natural language voice commands received and a second of the plurality of natural language voice commands received, to transmit a query regarding whether the second of the plurality of natural language voice commands, that conflicts with the first of the plurality of natural language voice commands, should override the first of the plurality of natural language voice commands, to receive a response to the query, and to transmit the first of the plurality of natural language voice commands or the second of the plurality of natural language voice commands to the thermostat based on contents of the response.

US Pat. No. 10,508,810

THERMAL PANEL WITH A CORRUGATED CERAMIC COMPOSITE SHEET HAVING UNEQUAL RIDGE WIDTHS

HEXCEL CORPORATION, Dubl...

1. A thermal panel for use near a source of heat having a high temperature side located nearest said source of heat and a low temperature side located away from said source of heat, said thermal panel comprising:A) a core having a first side located closest to said source of heat and a second side located away from said source of heat, said core having a length direction, a width direction and a thickness, said core comprising a support structure comprising a corrugated sheet of ceramic composite material wherein said corrugated sheet comprises a plurality of hot side ridges located at the first side of said core, said hot side ridges defining a hot side ridge surface area, said hot side ridges extending in said length direction and having first and second ridge edges that are spaced apart a hot side ridge width, said corrugated sheet comprising a plurality of cold side ridges located at the second side of said core, said cold side ridges defining a cold side ridge surface area, said cold side ridges extending in said length direction and having first and second ridge edges that are spaced apart a cold side ridge width, said corrugated sheet comprising a plurality of first connecting walls that extend in said length direction and which connect the first ridge edges of said hot side ridges to the second ridge edges of said cold side ridges, said corrugated sheet comprising a plurality of second connecting walls that extend in said length direction and which connect the second ridge edges of said hot side ridges to the first ridge edges of said cold side ridges, wherein said cold side ridges, first connecting walls and second connecting walls define longitudinal hot side channels and wherein said hot side ridges, first connecting walls and second connecting walls define longitudinal cold side channels;
B) a hot side skin attached to said hot side ridges wherein said hot side skin, first connecting walls, second connecting walls and said cold side ridges form a plurality of first cells which extend in the length direction, said first cells each having a width measured between said first and second connecting walls and a thickness measured between said hot side skin and cold side ridge, said hot side skin being a metal foil; and
C) a cold side skin attached to said cold side ridges wherein said cold side skin, first connecting walls, second connecting walls and said hot side ridges form a plurality of second cells which extend in the length direction, said second cells each having a width measured between said first and second connecting walls and a thickness measured between said cold side skin and hot side ridge, said first cells and second cells being substantially filled with an insulating material selected from the group consisting of silicon dioxide aerogels, alumina aerogels, ceramic microporous insulation, mineral wool, ceramic fibers and amorphous silica which is supported by a nonwoven glass or silica fiber and wherein said hot side ridge widths are greater than said cold side ridge widths such that said hot side ridge surface area is greater than said cold side ridge surface area.

US Pat. No. 10,508,802

LED LAMP WITH OUTLINE OF LAMP NECK AND OUTLINE OF HEAT SINK

JIAXING SUPER LIGHTING EL...

1. An LED (light emitting diode) lamp comprising:a lamp shell including a lamp head, a lamp neck and a sleeve, the lamp head connects to the lamp neck which connects to the sleeve;
a passive heat dissipating element having a heat sink connected to the lamp shell, wherein the heat sink comprises fins and a base, the sleeve of the lamp shell is located in the heat sink, the lamp neck projects from the heat sink, height of the lamp neck is at least 80% of height of the heat sink;
a power source having a first portion and a second portion, wherein the first portion of the power source is disposed in both the lamp neck and the lamp head of the lamp shell, and the second portion of the power source is disposed in the heat sink of the passive heat dissipating element;
a light emitting surface connected to the heat sink of the passive heat dissipating element and comprising LED chips electrically connected to the power source, wherein the light emitting surface and the heat sink are connected to form a heat transferring path from the LED chips to the passive heat dissipating element;
a first heat dissipating channel formed in a first chamber of the lamp shell for dissipating heat generated from the power source while the LED lamp is working, and the first chamber is located between bottom of the LED lamp and an upper portion of the lamp neck; and
a second heat dissipating channel formed in the heat sink and between the fins and the base of the heat sink for dissipating the heat generated from the LED chips and transferred to the heat sink;
wherein the first heat dissipating channel comprises a first end on the light emitting surface to allow air flowing from outside of the LED lamp into the first chamber, and a second end on the upper portion of the lamp neck of the lamp shell to allow air flowing from inside of the first chamber out to the LED lamp;
wherein the second heat dissipating channel comprises a third end on the light emitting surface to allow air flowing from outside of the LED lamp into the second heat dissipating channel, and flowing out from spaces between every adjacent two of the fins;
wherein a third aperture is located in a central region of the light emitting surface, and the third aperture forms an air intake of both the first heat dissipating channel and the second heat dissipating channel;
wherein a lateral outline of the LED lamp detours around the axis of the LED lamp 360 degrees to turn around to form a contour of the LED lamp, the outline includes an outline of the lamp neck and an outline of the heat sink, the outline of the lamp neck is a concave curve, the outline of the heat sink is a convex curve, the radius of curvature of the outline of the lamp neck is greater than the radius of curvature of the outline of the heat sink.

US Pat. No. 10,508,800

LIGHT BUTTON DEVICE

Waters Industries, Inc., ...

1. A compact light device comprising:a housing having an interior that is sealed to be substantially waterproof;
a power source disposed in the housing interior and having anode and cathode surfaces;
a light emitting diode disposed within the housing interior and having a first lead spaced from one of the anode and cathode surfaces, and a second lead continuously electrically engaged with the other of the anode and cathode surfaces;
a switch device mounted to the housing outside the sealed interior thereof; and
a cam actuator member of the switch device configured to be shifted between an off configuration and an on configuration such that in the on configuration, the cam actuator member deflects an adjacent portion of the housing so as to also deflect the first lead in the sealed housing interior into electrical engagement with the one of the anode and cathode surfaces to energize the light emitting diode.

US Pat. No. 10,508,796

ULTRAVIOLET GEMSTONE DISPLAY BOX

FINESSE DIAMOND, CORP, N...

1. A display for displaying fluorescence of a gemstone having naturally occurring phosphors, comprising:a top portion with a compact ultraviolet LED assembly mounted at a mounting angle, the LED assembly having:
an LED circuit;
a 3 watt 365 nm ultraviolet LED diode disposed on the LED circuit;
an optical collimator having a parabolic lens to focus the emitted LED radiation to a less than 15° spread;
a bottom portion connected to the top portion, and having a recess for containing a compact battery for powering the LED assembly; and
a central holder/deck positioned in the bottom portion over the battery for retaining the gemstone so that the gemstone is retained less than 3 inches from the LED assembly and in a direct path of the emitted collimated LED radiation of the LED assembly;
such that the gemstone seated in the central holder/deck emits a corona of strong visible fluorescence while the ultraviolet radiation is not seen.

US Pat. No. 10,508,792

APPARATUS AND METHOD FOR PROTECTING THE OPTICAL SYSTEM OF A LIGHT FIXTURE

1. A filter apparatus for a light fixture including a lens and a lighting element controlled by a controller, comprising:a light filter movable into an optical path between the lighting element and the lens, in use, under control of the controller during execution of a light program; and
the filter apparatus configured to automatically move said light filter from a position outside the optical path to a position within the optical path upon power down of the light fixture.

US Pat. No. 10,508,785

LIGHT SYSTEM FOR FIREPLACE INCLUDING CHAOS CIRCUIT

HNI Technologies Inc., M...

1. A light system for a fireplace, comprising:a plurality of lights; and
a chaos circuit coupled to the plurality of lights and configured to provide signals to the plurality of lights to provide naturalistic flame lighting and naturalistic ember lighting,
wherein the plurality of lights includes at least two backlights that receive at least one of the signals and the at least two backlights flicker based on the at least one of the signals to provide the naturalistic flame lighting, wherein the at least two backlights are synchronized to provide the naturalistic flame lighting.

US Pat. No. 10,508,779

PROJECTOR

SEIKO EPSON CORPORATION, ...

1. A projector comprising:an illumination device;
a first color separation device that separates first color light and second color light from light emitted from the illumination device;
a second color separation device that separates third color light and fourth color light from the second color light separated by the first color separation device;
a plurality of light modulation devices that modulate the lights separated by the first color separation device and the second color separation device;
a projection optical device that projects an image based on the lights modulated by the plurality of light modulation devices;
a first filter that is insertably and removably provided on an optical path of the third color light; and
a second filter that is insertably and removably provided on an optical path of the fourth color light, wherein
the optical path of the third color light is parallel to the optical path of the fourth color light at a position where a first filter and a second filter are disposed,
a wavelength of the third color light is shorter than a wavelength of the fourth color light,
the first filter attenuates light at a wavelength exceeding a first threshold set in an dimming wavelength region that is a wavelength region between a wavelength region of the third color light and a wavelength region of the fourth color light,
the second filter attenuates light at a wavelength equal to or less than a second threshold set in the dimming wavelength region,
the first filter and the second filter are stored in an overlapping manner between the optical path of the third color light and the optical path of the fourth color light, and
the first filter and the second filter are each plate-shaped and, when being stored, are parallel with each other.

US Pat. No. 10,508,774

SYSTEM, METHOD, AND APPARATUS FOR REGULATING THE FLOW OF GAS

Dean Leonidas Koulogianes...

1. A gas flow regulating system comprising:a gas-pressure regulation system receiving a gas from outside the gas flow regulating system, protecting the gas flow regulating system from an overpressure of the gas and supplying a control gas and a power gas to the gas flow regulating system;
a differential pressure system receiving the control gas from the gas-pressure regulation system and relaying the control gas in the gas flow regulating system, wherein the differential pressure system comprises;
a differential pressure pneumatic relay receiving the control gas from the gas-pressure regulation system and relaying the control gas to a control gas relay system;
a high calibration valve connected to the differential pressure pneumatic relay;
a low calibration valve connected to the differential pressure pneumatic relay;
a differential pressure measurement system provided between the high calibration valve and the low calibration valve; and
a filter provided between the high calibration valve and the differential pressure measurement system;
the control gas relay system receiving the control gas from at least one of the gas-pressure regulation system and the differential pressure system;
wherein the differential pressure pneumatic relay relays the control gas to the control gas relay system when a differential gas pressure reaches a predetermined value; and
a multi-way universal relay receiving the power gas for an actuator from the gas-pressure regulation system and receiving the control gas from the control gas relay system.

US Pat. No. 10,508,772

FLOW APPARATUS AND MONITORING SYSTEM RELATING THERETO

LINDE AKTIENGESELLSCHAFT,...

1. A method of monitoring fluid flow comprising:(a) providing a flow apparatus (10) for a vessel (34) storing fluid under pressure, the flow apparatus (10) having a flow control valve (12) for varying the flow-rate of fluid from the vessel (34), a valve position monitor (21), an internal pressure sensor (48), and a computer (114),
(b) monitoring the position of said flow control valve (12) with said valve position monitor (21),
(c) determining the pressure (P1) within said vessel (34) with said internal pressure sensor (21), and
(d) processing data relating to the position of said flow control valve (12) and the pressure (P1) and comparing said data with reference data to determine the time to exhaustion of the fluid in said vessel (34), wherein said valve position monitor (21) comprises a plurality of discrete sensors (28a-28e) associated with a plurality of open positions (B-L) of said flow control valve (12),
wherein said plurality of discrete sensors (28a-28e) detect the presence or absence of one or more members (26) movable with said flow control valve (12) wherein said one or more members (26) transmit a property or emit a signal that can be detected by the discrete sensors (28a-e).

US Pat. No. 10,508,769

LNG TANK AND OPERATION OF THE SAME

1. A method of operating an LNG tank ship, the method comprising:providing an LNG tank ship comprising:
a membrane-type LNG tank comprising a thermal insulation wall and a membrane;
LNG and boil-off gas of the LNG contained in the membrane-type LNG tank; and
a safety valve connected to and for the membrane-type LNG tank for releasing LNG boil-off gas therefrom when vapor pressure within the membrane-type LNG tank exceeds a cut-off pressure, wherein the cut-off pressure of the safety valve for the membrane-type LNG tank is within a range between 0.7 bar (gauge pressure) and 3 bar (gauge pressure),
loading LNG to the membrane-type LNG tank of the LNG tank ship at a loading pressure;
subsequent to loading, letting vapor pressure inside the membrane-type LNG tank increase without processing boil-off gas of the LNG for controlling the vapor pressure under a target pressure; and
subsequently, unloading the LNG to an LNG-receiving tank that is located outside the LNG tank ship and is capable of receiving the LNG at the increased pressure.

US Pat. No. 10,508,764

COMPOSITE TUBE FOR REPAIRING LEAKY FLUID LINES, METHOD FOR PRODUCING SUCH A COMPOSITE TUBE AND METHOD FOR REPAIRING LEAKY FLUID LINES WITH A COMPOSITE TUBE

Cuylits Holding GmbH, Be...

1. A composite tube for repairing leaky fluid lines, consisting of a knit tubular glass fiber textile and of a film fully and sealingly surrounding this glass fiber textile, which is a seamless tube, wherein the film, on its inner side facing the surface of the glass fiber textile, has a plurality of projections of hot melt adhesive which upon melting form a coating of hotmelt adhesive to cohesively bond the film to the glass fiber textile.

US Pat. No. 10,508,757

HANGER FOR MOUNTING CABLES

CommScope Technologies LL...

1. A cable hanger, comprising:a generally flat base; and
first and second opposed arms extending in a first direction from the base: wherein hooks are positioned on free ends of the arms;
wherein the arms form a gap configured to receive and grasp a cable;
wherein each of the free ends of the arms has an arcuate cross-section taken normal to a longitudinal axis of the arm; and
wherein the base includes two openings, each of the openings including an arcuate edge, each of the openings adjacent a fixed end of a respective first or second arm.

US Pat. No. 10,508,755

FLUID DELIVERY DEVICE WITH HYDROPHOBIC SURFACE

INTERNATIONAL BUSINESS MA...

1. A liquid delivery apparatus comprising:a first substrate comprising a reservoir formed in the first substrate;
a membrane disposed on a first surface of the first substrate covering a first opening of the reservoir;
a second substrate bonded to a second surface of the first substrate, wherein the second substrate comprises a reservoir seal covering a second opening of the reservoir, the reservoir seal comprising a hydrophilic surface;
a hydrophobic layer disposed on an inside surface of the membrane;
electrodes in electrical contact with the membrane; and
a drop of solution disposed on the hydrophilic surface such that an air pocket is between the drop of solution and the hydrophobic layer.

US Pat. No. 10,508,751

PILOT VALVE

NELSON IRRIGATION CORPORA...

1. A pilot valve comprising:a housing including a motor pocket;
a motor secured in the motor pocket and including a rotating output shaft;
a gear train disposed in the housing and connected to the output shaft, the gear train including a ring gear with a cam guide;
a cam member including a cam pin engaging the cam guide and a cam shaft;
a rocker coupled with the cam shaft and pivotable between a CLOSED position and an OPEN position by operation of the motor according to a position of the ring gear; and
cam stops positioned in a path of the cam shaft, the cam stops respectively defining the CLOSED and OPEN positions of the rocker,
wherein the cam stops comprise a left-side boss and a right-side boss on the rocker.

US Pat. No. 10,508,743

FLOW RATE CONTROL DEVICE AND VEHICLE

Nidec Copal Corporation, ...

1. A flow rate controlling device, provided in a pipe, controlling a flow rate of a fluid that flows through said pipe, comprising:a base, comprising an opening through which the fluid can flow;
a ring member, provided encompassing the opening, when viewed from a direction of flow of the fluid, and able to rotate around the opening;
a motor rotating the ring member;
a plurality of blade members, supported on the base and extending to the outside of the opening, in the radial direction, and able to rotate around rotary shafts that are parallel to an axis of the opening;
grooves are formed in at least one of the ring member or the blade members;
protrusions able to slide within the grooves are formed in at least one of the other of the ring member and the blade members;
a position detection system configured to detect respective positions of the individual blade members, the position detection system including:
a position detector, provided on one of the blade members, having a light-blocking portion that blocks light and a light-passing portion that passes light; and
a sensor detecting the light-blocking portion and the light-passing portion; and
a position detection sensor detecting a position of the ring member,
wherein the motor rotates the ring member to cause the protrusions to slide within the grooves to cause the plurality of blade members to rotate to open and close the opening,
wherein the position detection system comprises a positioning hole formed on a base side of the position detection system and an inserting hole for a screw for securing the position detection system, and wherein the positioning hole and the inserting hole adjust a position that is detected in the fully closed state.

US Pat. No. 10,508,731

APPARATUS AND METHOD FOR MANAGING PINCH LOADS ON A GEAR

General Electric Company,...

1. A planet gear comprising:a pin having a pin radius, said pin comprising a pin outer surface;
a fluid film disposed circumferentially about said pin;
an annular planet gear rim disposed circumferentially about said fluid film and said pin, said annular planet gear rim having an inner radius, a diameter, and an outer radius, said annular planet gear rim comprising an inner surface and an outer surface, said inner surface and said pin outer surface defining a clearance therebetween, wherein the clearance is greater than 0 when a radial force is applied to said planet gear, wherein said fluid film allows said annular planet gear rim to rotate around said pin and allows said annular planet gear rim to deform when the radial force is applied to said planet gear.

US Pat. No. 10,508,729

STRAIN WAVE GEARING DEVICE

Harmonic Drive Systems In...

1. A strain wave gearing device comprising:a rigid internally toothed gear;
a flexible externally toothed gear including a non-circularly flexible cylindrical body part with a diaphragm extending outward or inward in a radial direction from an end of the cylindrical body part;
a wave generator which is mounted on an inner side of the cylindrical body part of the externally toothed gear, flexes the externally toothed gear in a non-circular shape to partly mesh with the internally toothed gear, and moves meshing positions of the two gears in a circumferential direction; and
a grease temperature control mechanism for controlling a temperature of a grease portion covering an outer peripheral side portion of the wave generator, of grease filled inside the externally toothed gear;
wherein the grease temperature control mechanism includes a heater facing the outer peripheral side portion of the wave generator over an entire circumference thereof from a direction of a device central axis line, and
wherein the heater is in contact with an inner peripheral surface of the cylindrical body part of the externally toothed gear over an entire circumference of the inner peripheral surface, and the heater has a flexibility capable of flexing together with the inner peripheral surface.

US Pat. No. 10,508,726

FASTENING STRUCTURE FOR FLEXIBLE EXTERNALLY TOOTHED GEAR OF STRAIN WAVE GEARING AND SHAFT MEMBER

Harmonic Drive Systems In...

1. A fastening structure for a flexible externally toothed gear of a strain wave gearing and a shaft member, the fastening structure comprising:an annular or circular boss-side fastening surface formed on an end surface of a rigid boss in the flexible externally toothed gear;
a shaft-side fastening surface formed on an end surface of the shaft member to be fastened to fix to the boss coaxially; and
a fastener for fixedly fastening the boss and the shaft member along a direction of a center axis line in a state in which the boss-side fastening surface is in coaxial contact with the shaft-side fastening surface,
wherein one fastening surface which is either one of the boss-side fastening surface and the shaft-side fastening surface is a convex-side fastening surface defined by first and second inclined surfaces, the first and second inclined surfaces being intersected at a prescribed angle to form a ridge line on a diameter line of the one fastening surface, and the first and second inclined surfaces being symmetrical with each other with respect to a plane including the ridge line and the center axis line;
the other fastening surface of the boss-side fastening surface and the shaft-side fastening surface is a concave-side fastening surface defined by third and fourth inclined surfaces, the third and fourth inclined surfaces being intersected at a prescribed angle to form a trough line on a diameter line of the other fastening surface, and the third and fourth inclined surfaces being symmetrical with each other with respect to a flat plane including the trough line and the center axis line; and
an inclination angle of each of the first to fourth inclined surfaces with respect to an axis-orthogonal plane has a value in a range between 2° and 16°, where the axis-orthogonal plane is a plane orthogonal to the center axis line.

US Pat. No. 10,508,725

GEARED TRANSMISSION UNIT

TOYOTA JIDOSHA KABUSHIKI ...

1. A geared transmission unit that transmits torque through a plurality of gears, comprising:at least one pair of pinion gears having different teeth numbers that are disposed coaxially to rotate integrally;
a carrier that rotates while supporting the pair of pinion gears in such a manner that the pinion gears are rotated and revolved;
a fixed gear that is fixed to a predetermined stationary member while being meshed with a first pinion gear of the pair of pinion gears;
a first transmission gear that is arranged on an inner circumferential side of the carrier and coaxially with the carrier while being meshed with a second pinion gear of the pair of pinion gears;
an external gear that is formed on an outer circumferential face of the carrier; and
a plurality of second transmission gears respectively meshing with the external gear.

US Pat. No. 10,508,715

MOTOR ASSEMBLY FOR DRAWWORKS SYSTEMS AND METHODS

CAMERON INTERNATIONAL COR...

1. A system, comprising:a first transmission, comprising:
a first planetary gearset;
a first drive shaft;
a first annular sleeve positioned circumferentially about the first drive shaft, wherein the first annular sleeve is configured to move axially relative to the first drive shaft and the first planetary gearset from a first axial position in which the first annular sleeve engages a first sun gear of the first planetary gearset to a second axial position in which the first annular sleeve engages a first ring gear of the first planetary gearset to adjust a gear ratio of the first transmission; and
a motor assembly comprising the first transmission and a first motor, wherein the first transmission is configured to adjust a first power output of the first motor, and the motor assembly is configured to drive rotation of a drum of a drawworks system of a mineral extraction system.

US Pat. No. 10,508,712

FRICTION TRANSMISSION BELT AND MANUFACTURING METHOD THEREOF

Mitsuboshi Belting Ltd., ...

1. A frictional power transmission belt comprising a compression layer having a power transmission surface, at least a part of which is capable of coming into contact with a pulley, wherein the compression layer comprises a polymer component and a polyvinyl alcohol-based resin, wherein the polyvinyl alcohol-based resin is polyvinyl alcohol-based resin particles.

US Pat. No. 10,508,711

TRANSMISSION BELT AND ASSOCIATED TRANSMISSION SYSTEM

Dayco Europe S.R.L, Chie...

1. A toothed transmission belt comprising:a body made of a first elastomeric material,
a plurality of teeth,
a plurality of cords buried in the body of the belt, and
wherein said belt has a working surface being a surface of the belt that meshes with a corresponding pulley and said working surface is at least partially covered by a covering, and has a back surface opposite the working surface,
wherein, in a side view, each of said plurality of teeth is oriented generally transverse to a neutral axis of said plurality of cords;
wherein said covering occupies at least 25% of a unitary longitudinal section; and
wherein said unitary longitudinal section is the area of a longitudinal cross-section that is parallel to the direction of the belt within a perimeter defined by uniting the plane that joins the neutral axis of said plurality of cords, the working surface, and the median transverse planes of two adjacent teeth;
wherein said covering is a non-elastomeric material comprising at least one of a plastic material, thermoplastic material, a thermosetting material, and a metal material;
wherein said covering partially covers the working surface as a plurality of caps, one each covering one of said plurality of teeth and part of the roots of said one of the plurality of teeth as a continuous layer of non-elastomeric material.