US Pat. No. 10,482,461

USER INTERFACE FOR PAYMENTS

Apple Inc., Cupertino, C...

1. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display and a fingerprint sensor, cause the device to:display, on the display, a user interface for a first application, wherein the user interface for the first application includes a payment affordance associated with a payment transaction;
detect selection of the payment affordance;
in response to detecting selection of the payment affordance:
transfer first transaction information about the payment transaction from the first application to a second application; and
display, on the display, a user interface for the second application, wherein displaying the user interface for the second application includes concurrently displaying the first transaction information received from the first application and second transaction information provided by the second application, wherein the second transaction information is not available to the first application, and wherein the user interface for the second application partially covers the user interface for the first application, leaving at least a portion of the user interface for the first application visible on the display;
detect a fingerprint using the fingerprint sensor;
determine whether the fingerprint is consistent with an enrolled fingerprint that is enabled to authorize payment transactions;
in accordance with a determination that the fingerprint is consistent with the enrolled fingerprint, proceed with the payment transaction;
display, on the display, a user interface for a third application, wherein the user interface for the third application includes a second payment affordance associated with a second payment transaction;
detect selection of the second payment affordance; and
in response to detecting selection of the second payment affordance:
transfer third transaction information about the second payment transaction from the third application to the second application; and
display, on the display, a second user interface for the second application, wherein displaying the second user interface for the second application includes concurrently displaying the third transaction information received from the third application and fourth transaction information provided by the second application, wherein the second transaction information is not available to the third application.

US Pat. No. 10,482,441

SYSTEMATIC CROWDSOURCING OF GEOLOCATION DATA

United Services Automobil...

1. A computer-implemented method comprising:in response to receiving a transaction request for a transaction at a point-of-sale device, collecting location data from a device associated with the transaction at the point-of-sale device, wherein the location data is collected from a plurality of devices during a plurality of transactions;
receiving, at a computer system from the point-of-sale device via a first communication network, transaction data that includes an identification of the point-of-sale device and an identification of a payment vehicle;
determining, by the computer system, a confidence in a location of the point-of-sale device based on the location data associated with the plurality of devices, wherein the confidence indicates a reliability of the location of the point-of-sale device;
in response to the confidence of the location of the point-of-sale device being lower than a threshold confidence, determining a location of a device associated with an owner of the payment vehicle; and
generating, by the computer system, an updated confidence in the location of the point-of-sale device based at least in part on the location of the device associated with the owner of the payment vehicle.

US Pat. No. 10,482,434

VALUE TRANSFER BETWEEN DISPARATE SYSTEMS

NCR Corporation, Atlanta...

1. A method, comprising:receiving, by executable instructions executing on a hardware processor of a server from a non-transitory computer-readable storage medium, a transfer request to transfer a value from a first account provider to an account maintained with a second account provider and including data identifying an individual or entity that initiated the transfer request, wherein receiving further includes obtaining the transfer request from a first account provider interface that received the transfer request from a first account provider mobile wallet of the individual or the entity, wherein the first account provider interface is a local interface that is local or specific to the first account provider, wherein receiving further includes receiving the transfer request when initiated by the individual or the entity through a first mobile wallet service from a mobile device application that utilizes the first account provider interface;
identifying, by the executable instructions, the second account provider based on data included in the transfer request that identifies a second individual or second entity;
generating, by the executable instructions, a request to transfer the value of the transfer request to the account in a format compatible with the second account provider; and
transmitting, by the executable instructions, the generated request to the second account provider through a second account provider interface, wherein the second account provider interface is a local interface that is local or specific to the second account provider, wherein transmitting further includes sending the generated request to a second mobile wallet service of a second mobile device application associated with the second individual or the second entity utilizing the second account provider interface.

US Pat. No. 10,482,414

UNMANNED AERIAL VEHICLE CHASSIS

UNITED PARCEL SERVICE OF ...

1. An unmanned aerial vehicle (UAV) for delivering a parcel, the UAV comprising:a UAV chassis comprising:
an upper portion having an upper portion width evaluated in a lateral direction, wherein the upper portion comprises a tapered shape such that the upper portion width decreases moving downward along the upper portion in the vertical direction;
a plurality of propulsion members configured to provide lift to the UAV chassis;
a lower portion positioned below the upper portion in a vertical direction, the lower portion having a lower portion width evaluated in the lateral direction;
a reduced width portion positioned between the upper portion and the lower portion, the reduced width portion having a width evaluated in the lateral direction, wherein the width of the reduced width portion is less than the upper portion width and the lower portion width; and
a parcel carrying mechanism coupled to the lower portion, wherein the parcel carrying mechanism is configured to engage a parcel.

US Pat. No. 10,482,392

ROBUST LARGE-SCALE MACHINE LEARNING IN THE CLOUD

Google LLC, Mountain Vie...

1. A computer-implemented method, comprising:obtaining, by one or more computing machines, a training dataset, the training dataset comprising a plurality of examples, each example comprising entries for a plurality of features;
partitioning, by the one or more computing machines, the plurality of features into a plurality of blocks, wherein at least one of the plurality of blocks contains at least two features, and wherein, for each block, a respective feature subvector for each example has at most one non-zero entry;
learning, by the one or more computing machines using at least some of the plurality of examples of the training dataset, a plurality of model parameters from the plurality of blocks, wherein learning the model parameters comprises performing, by the one or more computing machines, a plurality of iterations, and wherein performing the plurality of iterations comprises processing, by the one or more computing machines, only one of the plurality of blocks per iteration.

US Pat. No. 10,482,381

METHOD AND APPARATUS FOR TRIGGERING THE AUTOMATIC GENERATION OF NARRATIVES

NARRATIVE SCIENCE INC., ...

1. A method for applying artificial intelligence technology to process a data set and automatically generate a narrative story about the data set, the method comprising:a processor executing a story evaluation program, wherein the story evaluation program executing step comprises computing an evaluation indicator about the data set according to defined metrics, the evaluation indicator indicating whether the narrative story about the data set is to be generated;
explicitly representing metrics for use by the story evaluation program to determine whether the narrative story about the data set is to be generated via a plurality of angle data structures representative of a plurality of angles, wherein each angle data structure is representative of a characterization of data and has an associated applicability condition for testing against the data set as part of the computing step to determine whether the associated angle data structure appropriately characterizes the data set;
the processor triggering an execution of a story generation program in response to the evaluation indicator indicating that the narrative story about the data set is to be generated;
the processor executing the story generation program in response to the triggering step, the story generation program executing step comprising automatically rendering the narrative story about the data set based on an angle data structure that is deemed to appropriately characterize the data set; and
repeating the story evaluation program executing step, the triggering step, and the story generation program executing step with respect to a plurality of data sets to thereby automatically generate a plurality of narrative stories.

US Pat. No. 10,482,379

SYSTEMS AND METHODS TO PERFORM MACHINE LEARNING WITH FEEDBACK CONSISTENCY

Google LLC, Mountain Vie...

1. A computer-implemented method to perform machine learning, the method comprising:obtaining, by one or more computing devices, data descriptive of an encoder model that is configured to receive a first set of inputs and, in response to receipt of the first set of inputs, output a first set of outputs;
obtaining, by the one or more computing devices, data descriptive of a decoder model that is configured to receive the first set of outputs and, in response to receipt of the first set of outputs, output a second set of outputs;
determining, by the one or more computing devices, a loss function that describes a difference between the first set of inputs and the second set of outputs;
backpropagating, by the one or more computing devices, the loss function through the decoder model without modifying the decoder model; and
after backpropagating, by the one or more computing devices, the loss function through the decoder model, continuing to backpropagate, by the one or more computing devices, the loss function through the encoder model to train the encoder model;
wherein continuing to backpropagate, by the one or more computing devices, the loss function through the encoder model to train the encoder model comprises adjusting, by the one or more computing devices, at least one weight included in the encoder model.

US Pat. No. 10,482,374

ENSEMBLE LEARNING BASED IMAGE CLASSIFICATION SYSTEMS

Gyrfalcon Technology Inc....

1. An ensemble learning based image classification system comprising:a plurality of cellular neural networks (CNN) based integrated circuits (ICs) with one of the plurality of CNN based ICs configured as a meta learner of an ensemble for an image classification task while the remaining CNN based ICs operatively coupling together as a set of base learners, each base learner being configured with at least one of a plurality of distinct deep learning models;
a controller configured for managing data and computation flow of the ensemble; and
a memory based data buffer for holding input imagery data to be classified via the ensemble.

US Pat. No. 10,482,365

TRANSACTION INSTRUMENT CONTAINING METAL INCLUSIONS

Wells Fargo Bank, N.A., ...

1. A transaction instrument comprising:a plastic, and
a metal inclusion embedded or encased in the plastic,
wherein the metal inclusion is in a non-particle form and is selected from the group consisting of a bit, a piece, a strand, a strip, a mesh, a web, and a combination thereof,
wherein the transaction instrument is associated with a financial account and includes at least one financial transaction component, wherein the at least one financial transaction component comprises one or more of a Europay-Mastercard-Visa (EMV) chip or a contactless antenna chip including data representing the financial account, and
wherein the metal inclusion responds to an electromagnetic signal received from an external computing device to read the data representing the financial account from the at least one financial transaction component.

US Pat. No. 10,482,364

PRINTED LEDS AND WAVELENGTH CONVERSION AREA ON OBJECTS TO PROVIDE OPTICAL SECURITY FEATURE

Nthdegree Technologies Wo...

1. An authentication system comprising:an object to be authenticated;
one or more light emitting diodes (LEDs) on or within the object, the LEDs emitting primary light when energized;
a power receiving circuit on or within the object for temporarily receiving power from a power source external to the object; and
wavelength conversion material on or within the object that is energized when the LEDs are energized, the wavelength conversion material for converting the primary light to secondary light, the secondary light having a spectrum characteristic and/or a persistence characteristic that has been selected for authenticating the object,
wherein a first code corresponding to the spectrum characteristic and/or persistence characteristic is stored in a data base for comparison to the spectrum characteristic and/or a persistence characteristic of the wavelength conversion material at a time when the object is being authenticated.

US Pat. No. 10,482,350

DROWSINESS DETECTION APPARATUS AND DROWSINESS DETECTION METHOD THEREOF

Wistron Corp., New Taipe...

1. A drowsiness detection apparatus, comprising:an image sensor, configured to repeatedly capture a plurality of facial images of a user;
an alarm apparatus; and
a processor, configured to obtain an eye region from a current image of the facial images, calculate a vertical histogram of the eye region, and determine an eye part from the eye region according to the vertical histogram,
wherein the processor further compares a pixel height of the eye part with a closed-eye pixel threshold to perform closed-eye detection, and performs drowsiness detection on the user according to results of the closed-eye detection; and
wherein when the result of the drowsiness detection indicates that the user is drowsy, the processor transmits a control signal to the alarm apparatus to sound an alarm,
wherein the processor calculates a maximum pixel height of the eye part in the facial images within a current period, and determines whether to update the closed-eye pixel threshold according to a difference between the maximum pixel height and the closed-eye pixel threshold.

US Pat. No. 10,482,343

GOVERNMENT ID CARD VALIDATION SYSTEMS

CAPITAL ONE SERVICES, LLC...

1. A computer-implemented method for pre-validation of identification images, the method comprising:capturing, by an image capturing device of a mobile computing device, one or more images of an identification card;
analyzing, by a processor of the mobile computing device, one or more quality features of the one or more images, wherein the analyzing comprises:
determining, utilizing an application having a trained neural network and based on the one or more quality features, whether at least a first image of the one or more captured images is unusable by a remote post-validation platform, the neural network having been trained using a dataset including images that have been rejected by the post-validation platform; and
responsive to the determining that the at least a first image is unusable, outputting by the mobile computing device, feedback instructions to capture one or more new images for determining whether the one or more new images are unusable by the post-validation platform.

US Pat. No. 10,482,337

ACCELERATING CONVOLUTIONAL NEURAL NETWORK COMPUTATION THROUGHPUT

Infineon Technologies AG,...

1. A system for a convolutional neural network (CNN) comprising:a convolution component configured to perform convolution operations that extract data from one or more images, and provide the data to one or more rectified linear units (RELUs) configured to generate non-linear convolution output data;
a pooling component configured to generate pooling outputs via a pipelining process in parallel with the convolution operations based on a pooling window for a subset of the non-linear convolution output data;
an observation unit component comprising one or more first tables corresponding to the pipelining process of the pooling component with the convolution component;
a transaction watch component configured to detect a write operation to the one or more first tables by the convolution component and trigger a statistical operation of the pooling component in response to the convolution component performing the write operation to the one or more first tables, and generate a plurality of outputs from the one or more first tables to the pooling component; and
a fully connected (FC) component configured to form an artificial neural network (ANN) that provides ANN outputs based on the pooling outputs and enable a recognition of a pattern in the one or more images based on the ANN outputs.

US Pat. No. 10,482,336

FACE RECOGNITION AND IMAGE SEARCH SYSTEM USING SPARSE FEATURE VECTORS, COMPACT BINARY VECTORS, AND SUB-LINEAR SEARCH

NOBLIS, INC., Reston, VA...

1. A method, performed by a search system including one or more servers for enrollment and searching, for searching a database of gallery binary vectors representing gallery images of faces, comprising:receiving an input image of a face;
processing the received input image of the face, comprising:
processing through a plurality of layers of a deep neural network (DNN) to generate a k-dimensional feature vector; and
binarizing the feature vector to generate a k-dimensional binary vector by converting respective values in the feature vector to corresponding values of 0 or 1 in the binary vector, wherein the conversion is based on whether respective values in the feature vector satisfy predefined criteria;
dividing the binary vector into a plurality of sub-strings;
creating a plurality of hash tables based on gallery sub-strings of gallery binary vectors; and
comparing one or more of the sub-strings of the binary vector to the one or more of the hash tables to identify a subset of the gallery binary vectors that are closest matches to the binary vector.

US Pat. No. 10,482,332

PEDESTRIAN DETERMINING APPARATUS FOR DETERMINING WHETHER AN OBJECT IS A PEDESTRIAN CROSSING AHEAD OF AN OWN VEHICLE

DENSO CORPORATION, Kariy...

1. A pedestrian determining apparatus for determining whether an object is a pedestrian crossing ahead of an own vehicle, the pedestrian determining apparatus comprising:an object detecting unit that detects, based on waves reflected by an object, the object as a radar-based object, the reflected waves being generated based on reflection, by the object, of radar waves transmitted ahead of the own vehicle;
a likelihood calculating unit that calculates, for the radar-based object detected by the object detecting unit, a likelihood of the radar-based object being a pedestrian crossing ahead of the own vehicle; and
a pedestrian determining unit that:
determines whether the calculated likelihood is equal to or higher than a predetermined threshold; and
determines that the radar-based object is a pedestrian crossing ahead of the own vehicle upon determination that the calculated likelihood is equal to or higher than the predetermined threshold,
the likelihood calculating unit being configured to set the likelihood for the radar-based object to be lower for a state in which the radar-based object is detected as a part of a group of objects arranged at regular intervals than for a state in which the radar-based object is not detected as a part of the group of objects arranged at regular intervals.

US Pat. No. 10,482,296

HANDHELD CODE READER HAVING A MOTION SENSOR

COGNEX CORPORATION, Nati...

1. A code reader comprising:an image acquisition system, the image acquisition system to acquire low resolution images and high resolution images, and to acquire a brightness level for at least one of the low resolution images and high resolution images;
a sensor to detect motion of the code reader;
a processor operatively coupled to the image acquisition system and the sensor, the processor to perform the steps of:
instructing the image acquisition system to acquire a first image at a first exposure time;
determining if a brightness level of the first image at the first exposure time provides an acceptable exposure time for image decoding;
determining if a motion level of the code reader is above or below a motion level threshold, the motion level threshold based on the acceptable exposure time;
when the motion level of the code reader is below the motion level threshold, and when the exposure time provides the acceptable exposure time, determining if the first image is a low resolution image or a high resolution image; and
if the first image is a high resolution image, attempting to decode the high resolution image.

US Pat. No. 10,482,286

UNIFIED SYSTEM FOR AUTHENTICATION AND AUTHORIZATION

Red Hat, Inc., Raleigh, ...

17. A system to perform an authorization for access to a service offered by a trusted application comprising:a memory; and
a processing device, operatively coupled to the memory, to:
receive, by an authorization framework executed by the processing device, a request from the trusted application to authorize a client application that requests the service offered by the trusted application, wherein the request identifies the client application and an action to be carried out by the trusted application;
determine, in view of the request, whether the client application is authorized to access the trusted application in view of an authorization policy;
cause an authentication of a user of the client application in response to determining the client application is authorized to access the trusted application; and
return, by the authorization framework and to the trusted application, an authorization result in view of the determining and the authentication that indicates to the trusted application whether to offer the client application the service and whether to carry out the action.

US Pat. No. 10,482,278

REMOTE PROVISIONING AND AUTHENTICATED WRITES TO SECURE STORAGE DEVICES

McAfee, LLC, Santa Clara...

1. At least one non-transitory machine-readable storage medium, comprising computer-executable instructions carried on the machine-readable medium, the instructions readable by a hardware processor, the instructions, when read and executed, for causing the hardware processor to:provision one or more read-only areas of a storage device;
provision a candidate copy area of the storage device;
secure access to the read-only areas of the storage device;
determine that an attempted write to one of the read-only areas has been made;
copy contents of the attempted write to the candidate copy area;
verify a signature of data to be written to the read-only area using a unique key associated with the read-only area; and
in response to verifying the signature of the data to be written to the read-only area using the unique key associated with the read-only area, copy the contents from the candidate copy area to the read-only area.

US Pat. No. 10,482,267

LINUX BASED ANDROID CONTAINER PLATFORM, DEVICE EQUIPPED WITH THE SAME AND METHOD FOR APPLY SECURITY SYSTEM IN LINUX BASED ANDROID CONTAINER ENVIRONMENT

Foundation of Soongsil Un...

10. A method for applying a security system in a Linux based Android container environment in which an Android container runs on a Linux host, the method comprising:generating an integrated security module including a Linux security module having a Linux policy of a process running on the Linux host and an Android security module having an Android policy of a process running on the Android container;
mounting the integrated security module in a directory shared between the Linux host and the Android container; and
overwriting a pre-existing Linux security module with the integrated security module.

US Pat. No. 10,482,257

SYSTEM AND METHOD TO ENFORCE THE SECURE BOOT POLICY OF A PLATFORM ON A VIRTUAL MACHINE

Dell Products, L.P., Rou...

1. A method to enforce a secure boot policy in an information handling system (IHS) configured with a plurality of virtual machines, the method comprising:detecting, at a hypervisor boot emulator, a request for a virtual machine of the plurality of virtual machines to access a service processor;
in response to detecting the request, triggering a handshake request between the hypervisor boot emulator and the service processor to initiate a sequence of authentication steps to access a corresponding secure partition of memory from among a plurality of secure partitions of memory associated with the service processor, each secure partition of memory having a corresponding virtual platform key for preserving secure access to the corresponding secure partition of memory stored in a secure platform associated with the service processor; and
dynamically generating unlock keys, following authentication of a boot signature of the virtual machine, the unlock keys generated to authenticate a requesting virtual machine as a valid virtual machine to obtain access to a corresponding secure partition of memory.

US Pat. No. 10,482,243

MULTI-THREAT ANALYZER ARRAY SYSTEM AND METHOD OF USE

CYREN, INC., McLean, VA ...

1. A method for determining the threat level of a sample, comprising:a. providing a multi-analyzer array running on a server comprising a static analyzer, a plurality of dynamic analyzers, an arbitrator, at least one post processing process, and a normalizer process, wherein at least two of the plurality of dynamic analyzers are sandboxes, wherein each of the at least two sandboxes is of a different sandbox developer;
b. analyzing the sample by said static analyzer to produce a static analysis;
c. review of said static analysis by said arbitrator to determine based on said static analysis which of said plurality of dynamic analyzers to utilize for dynamic analysis of said sample;
d. by the normalizer, translating of the request to the determined dynamic analyzer from a generic request syntax into the request syntax used by the determined dynamic analyzer;
e. dynamic analysis of the sample by the determined dynamic analyzers as chosen by said arbitrator to produce a dynamic analysis of said sample,
f. normalizing said dynamic analysis by said normalizer to a format for post processing by said at least one post processing process;
g. analysis of the normalized dynamic analysis by said at least one post processing process to provide a post processing analysis and to determine a threat level of said sample; and
h. analysis by said arbitrator of said post processing analysis and said threat level of said sample to determine whether to further analyze said sample in one of said plurality of dynamic analyzers not previously chosen by said arbitrator.

US Pat. No. 10,482,237

METHOD FOR PROCESSING SECURITY OF APPLICATION AND ELECTRONIC DEVICE SUPPORTING THE SAME

Samsung Electronics Co., ...

1. An electronic device comprising:a memory comprising a normal area and a secure area, wherein data stored in the normal area may be shared without security processing while data stored in the secure area is required for the security processing, and wherein the normal area comprises a plurality of domains;
a communication interface configured to communicate with an external server; and
at least one processor operatively connected with the memory and the communication interface,
wherein the at least one processor is configured to:
control the communication interface to download an application from the external server,
determine whether the application downloaded from the external server is authenticated by analyzing metadata of the application, in response to receiving an installation request or an execution request of the application,
in response to determining that the application downloaded from the external server is authenticated, generate a first policy file associated with a domain which is accessible to the secure area among the plurality of domains based on identification information included in the metadata, and
assign the application downloaded from the external server to the domain, which is accessible to the secure area, based on the generated first policy file and a second policy file which is stored in the memory in advance.

US Pat. No. 10,482,235

SYSTEMS AND METHODS FOR INTEGRATING WITH A NATIVE COMPONENT USING A NETWORK INTERFACE

Open Text SA ULC, Halifa...

1. A system, comprising:a processor device;
a native component presenting a network accessible interface allowing functionality of the native component to be accessed through the network accessible interface, wherein the native component comprises instructions executable on the processor device to:
receive a request issued from a requesting component executing on the system, wherein the request is received through the network accessible interface of the native component;
determine a first identifier associated with a first user space of the system in which the native component is executing, the first identifier associated with the execution of the native component on the system and a first session;
determine a second identifier associated with a second user space of the system in which the requesting component is executing by:
determining a process identifier associated with the execution of the requesting component on the system based on a port of a connection associated with the request, and
determining the second identifier associated with the process identifier, the execution of the requesting component on the system and a second session; and
determine if the first user space of the native component and the second user space of the requesting component are associated with a same user by comparing the first identifier to the second identifier; and
if the first user space of the native component and the second user space of the requesting component are associated with a same user, allowing the request, and if the if the first user space of the native component and the second user space of the requesting component are not associated with the same user denying the request.

US Pat. No. 10,482,234

CONTROLLING AUTHORIZATION WITHIN COMPUTER SYSTEMS

ARM IP Ltd, Cambridge (G...

1. A method of controlling provision of data comprising:storing within a terminal device one or more instances of login data within a login data store having a locked state and an unlocked state;
transmitting, from the terminal device onto which a user is logged, a request to access a service;
receiving a request for a target instance of login data from a requester and, if said login data store is in said unlocked state and said target instance of login data is stored within said login data store, then automatically providing said target instance of login data to said requester without requiring any user input;
detecting, at the terminal device, if a personal computing device is proximal to said terminal device and determining, at the terminal device, if said personal computing device is in an authorized state or an unauthorized state; and
if said personal computing device is proximal to said terminal device onto which the user is logged,
when said personal computing device is determined to be in said authorized state and said login data store is in said locked state, then switching said login data store from said locked state to said unlocked state, and
when said login data store is in said unlocked state and said personal computing device switches from said authorized state to said unauthorized state, then switching said login data store from said unlocked state to said locked state.

US Pat. No. 10,482,219

LICENSE MANAGEMENT SERVER, LICENSE MANAGEMENT SYSTEM, AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. A license management server comprising:at least a processor and at least a memory coupled to the at least the processor and having stored thereon instructions, when executed by the at least the processor, and cooperating to act as:a receiving unit configured to receive a request for upgrading a first license to a second license from a license operation server that leases a license to a client;
an issuing unit configured to, in a case where the license upgrade request is received, change an expiration date of the first license from indefinite to a predetermined expiration date and issue the second license whose expiration date is indefinite; and
a transmitting unit configured to transmit the first license whose expiration date is the predetermined expiration date and the second license whose expiration date is indefinite,wherein, in a case where the receiving unit receives a request for downgrading the second license to the first license from the license operation server,the issuing unit changes the expiration date of the second license from indefinite to a predetermined expiration date and issues the first license whose expiration date is indefinite,upon receiving the license upgrade request, the issuing unit deletes the first license whose expiration date has been changed to the predetermined expiration date, and
upon receiving the license downgrade request, the transmitting unit transmits the second license whose expiration date is the predetermined expiration date and the first license whose expiration date is indefinite to the license operation server.

US Pat. No. 10,482,205

LOGIC ANALYZER FOR INTEGRATED CIRCUITS

XILINX, INC., San Jose, ...

1. A method for monitoring signals in an integrated circuit, comprising:monitoring a probed signal within the integrated circuit using a logic analyzer circuit implemented within the integrated circuit;
detecting state changes in the probed signal using a trace circuitry in the logic analyzer circuit, wherein the trace circuitry is configured to receive the signal and determine whether a current state of the signal is different from a prior state of the signal;
generating, by a file generation circuit in the logic analyzer circuit coupled to the trace circuitry, ASCII encoded data specifying time stamped state changes of the probed signal, wherein the file generation circuit is configured to generate a file specifying the ASCII encoded data; and
providing the file, using an interface of the logic analyzer circuit coupled to the file generation circuit, to another circuit or system.

US Pat. No. 10,482,204

SYSTEM FOR PROCESSING DATA AND MODELLING FOR ANALYSIS OF THE ENERGY CONSUMPTION OF A SITE

Schneider Electric Indust...

1. A data processing method for analysis of the energy consumption of at least one site using measurement data, including electrical consumption measurement data and also data for measuring one or more physical parameters, taken from at least one measuring device installed in this site, the method comprising:measuring, by sensors included in the measuring device, the physical parameters which include at least one of temperature, rate of humidity, differential pressure, and air speed, the physical parameters to generate time series data; and
by a computer processing system:
a) selecting, within a chosen analysis time range, the time series of data taken from the measuring device, where the time series are associated with metadata which explains the said data time series,
b) segmenting the data time series into multiple data segments of identical duration, the multiple data segments including at least types of operational days at the at least one site, including working days, closed days, start-up days, and partial operational days,
c) projecting the selected data segments located within this analysis time range in a space having at least two dimensions, according to their degree of similarity,
d) displaying in a software graphical interface by means of a display device connected to the computer processing system, a graphical representation of the said space including projections of the data segments, where some projections are grouped together in the form of one or more groups of data segments, such that the data segments are visually clustered based on the type of operational day,
e) selecting at least one first group of data segments based on receiving an input from a user in the software graphical interface of a drawn region surrounding a visually displayed cluster of data segments corresponding to one of the types of operational days, wherein the drawn region excludes one or more aberrant data segments corresponding to the one of the types of operational days which are not displayed within the visually displayed cluster of data segments, and deleting the one or more aberrant data segments in the software graphical interface based on receiving an input from the user of a drawn region surrounding the one or more aberrant data segments, and
f) establishing one or more digital models characterising the first selected group of data segments.

US Pat. No. 10,482,196

MODELING POINT CLOUD DATA USING HIERARCHIES OF GAUSSIAN MIXTURE MODELS

NVIDIA Corporation, Sant...

1. A method, comprising:receiving, by a parallel processing unit, point cloud data defining a plurality of points;
defining a Gaussian Mixture Model (GMM) hierarchy that represents the point cloud data, wherein the GMM hierarchy is stored in a tree data structure in a memory and each node in the GMM hierarchy comprises a mixel encoding parameters for a probabilistic occupancy map corresponding to a sub-population of the points in the point cloud data; and
adjusting the parameters for one or more probabilistic occupancy maps in the GMM hierarchy by executing, via the parallel processing unit, a number of iterations of an Expectation-Maximum (EM) algorithm to fit the one or more probabilistic occupancy maps to the point cloud data.

US Pat. No. 10,482,188

CRITERION FOR SEQUENTIAL UPDATE

DASSAULT SYSTEMES, Veliz...

1. A computer-implemented method for designing, on a CAD system comprising a graphical user interface, a 3D modeled object that represents a geometry of an industrial product to be manufactured in the real world, and that is defined by data including a plurality of geometrical objects and relationships linking the geometrical objects, wherein:the relationships linking the geometrical objects include procedural and live relationships,
each said procedural relationship represents a mapping which defines an output from an input by taking as input at least one given geometrical object and creating as output a new geometrical object, the new geometrical object being defined by the at least one given geometrical object, the new geometrical object being changeable only by changing the at least one geometrical object, and the at least one given geometrical object as the input corresponding to blocks of data that define a geometry of the at least one geometrical object, and
each said live relationship represents a constraint between two given geometrical objects that modifies said two given geometrical objects but does not create any new geometrical object, and
wherein the computer-implemented method comprises:
upon user interaction with the graphical user interface:
declaring geometrical objects,
defining at least one live relationship between two declared geometrical objects, and
defining at least one procedural relationship taking as input at least one declared geometrical objects and creating as output a new geometrical object, wherein said new geometrical object is usable to define another relationship;
the user interaction resulting in a modeling graph having nodes that represent the geometrical objects and arcs that each represent the defined relationship linking the two geometrical objects represented by the incident nodes of the arc, wherein the procedural relationships are represented each by at least one respective unidirectional arc having an orientation from a starting node to an ending node, the geometric object represented by the starting node of the respective unidirectional arc being at least part of the input of the procedural relationship, the geometric object represented by the ending node of the respective unidirectional arc being at least part of the output of the procedural relationship, and the orientation of the unidirectional arcs representing procedural relationships being unmodifiable, wherein the live relationships are represented by bidirectional arcs, and wherein the provided modeling graph respects a criterion that all the arcs of each strong component of the modeling graph are bidirectional;
upon user interaction with the graphical user interface, adding a relationship linking two of the geometrical objects that are included in the data defining the 3D modeled object before the addition; and
upon the adding of the relationship, selecting a first geometrical object and a second geometrical object to be linked by the relationship to be added, the selecting being performed according to the criterion,
wherein the selecting of the first geometrical object and the second geometrical object includes:
selecting, upon user interaction with the graphical user interface, the first geometrical object among the declared geometrical objects,
identifying within the modeling graph, automatically by the CAD system, all geometrical objects for which adding the relationship between them and the first geometrical object would break the criterion that all the arcs of each strong component of the modeling graph are bidirectional, andselecting, upon user interaction with the graphical user interface, the second geometrical object according to the identified geometrical objects.

US Pat. No. 10,482,183

DEVICE AND METHOD FOR NATURAL LANGUAGE PROCESSING THROUGH STATISTICAL MODEL COMPARISON

Babylon Partners Limited,...

1. A computer-implemented method for natural language processing for a human-machine interface through statistical model comparison, comprising:receiving a first set of words and a second set of words;
calculating a first likelihood-based measure representing how well a first model can be fit to the first and second sets of words, the first model comprising a shared parametric distribution representing both the first and second sets of words;
calculating a second likelihood-based measure representing how well a second model can be fit to the first and second sets of words, the second model comprising a first parametric distribution representing the first set of words and a second parametric distribution representing the second set of words;
calculating a similarity score based on a ratio of the first likelihood measure to the second likelihood measure, the similarity score being representative of the similarity between the first and second sets of words;
outputting the similarity score to the human-machine interface to determine a semantic similarity between the first set of words and the second set of words; and
associating, through the human-machine interface, the first set of words with the second set of words based on the semantic similarity to determine a response.

US Pat. No. 10,482,178

SEMANTIC SIMILARITY ANALYSIS TO DETERMINE RELATEDNESS OF HETEROGENEOUS DATA

GM GLOBAL TECHNOLOGY OPER...

1. A method of determining relatedness of heterogeneous data, the method comprising:selecting a first customer observable from a first source document, the first customer observable being made up of two terms, the two terms being a first term of a first type and a first term of a second type;
selecting a second customer observable from a second source document, the second customer observable being made up of a second term of the first type and a second term of the second type;
creating a first corpus of all documents that include the first term of the first type and the first term of the second type;
creating a second corpus of all documents that include the second term of the first type and the second term of the second type;
obtaining other first terms of the first type and other first terms of the second type in the first corpus and other second terms of the first type and other second terms of the second type in the second corpus; and
performing semantic similarity analysis using the first term of the first type, the other first terms of the first type, the second term of the first type, and the other second terms of the first type and the first term of the second type, the other first terms of the second type, the second term of the second type, and the other second terms of the second type to determine a similarity score between the first customer observable and the second customer observable.

US Pat. No. 10,482,172

SPREADSHEET SHARED REGION AND CELL PERMISSIONS

Workday, Inc., Pleasanto...

1. A system for spreadsheet region and cell sharing permissions comprising:an interface to:
receive a request to display a subset of a spreadsheet document, wherein the subset includes a formula, the formula referencing a cell outside the subset; and
a processor to:
determine whether to enable display access to the cell outside the subset of the spreadsheet document based at least in part on a set of user access descriptors for the cell outside the subset;
in response to a determination that display access is enabled, provide data associated with the cell outside the subset of the spreadsheet document for display, wherein data associated with the cell outside the subset is displayed using a canonical name within the formula; and
in response to a determination that display access is not enabled, provide an indication of access denial for display, comprising to:
determine that a shared user does not have access to the data associated with the cell outside the subset; and
provide an opaque identifier for display within the formula for the data associated with the cell outside the subset, wherein the opaque identifier, based on a mapping of opaque identifiers and canonical names, is determined using the canonical name.

US Pat. No. 10,482,156

SPARSITY-AWARE HARDWARE ACCELERATORS

Facebook, Inc., Menlo Pa...

1. A special-purpose, hardware-based accelerator comprising:an input subsystem configured to receive first and second vectors as operands of a full dot-product operation;
a sparsity-aware logical element configured to identify sparsity;
a sparsity-aware dot-product engine communicatively coupled to the input subsystem, wherein:
the sparsity-aware dot-product engine is configured to perform adaptive dot-product processing by:
identifying, with the sparsity-aware logical element, at least one zero-value element within the first and second vectors; and
executing, in response to identifying the zero-value element, a reduced dot-product operation that excludes, relative to the full dot-product operation, at least one mathematical operation in which the zero-value element is an operand; and
the sparsity-aware dot-product engine is further configured to:
determine that at least one of the first and second vectors are from dense matrices that have fewer than a predetermined number of zero-value elements; and
in response to determining that at least one of the first and second vectors are from dense matrices, disable the sparsity-aware logical element; and
an output subsystem that is communicatively coupled to the sparsity-aware dot-product engine and configured to send a result of the reduced dot-product operation to a storage subsystem.

US Pat. No. 10,482,154

DISTRIBUTED PROCESSING OF DATA RECORDS

INTERNATIONAL BUSINESS MA...

1. A computer implemented method for distributed processing of data on a distributed database computer system, the computer implemented method comprising:distributing rows of an arbitrary matrix to all of a plurality of processing units, wherein a number of the rows is equal to a number of the processing units, wherein a matrix set is used to calculate a value set corresponding to each data record by using said data record as input, the matrix set comprising at least one processing parameter matrix, the value set comprising at least one calculation value, the distributed database computer system comprising the plurality of processing units connected in a share-nothing parallel processing architecture, wherein each processing unit comprises a processor of the each processing unit, a processor memory of the each processing unit, and a storage memory of the each processing unit, wherein the arbitrary matrix is stored in the distributed database in a way that one row of the arbitrary matrix is stored in each storage memory, wherein the data records and the matrix set are stored in a distributed database using the storage memories, each processor is being operable for executing user defined functions (UDFs), calculating the value set corresponding to only one data record at a time, executing transaction processing, storing data in the processor memory, and using the data stored in the processor memory for execution of the UDFs within a framework of one transaction; and
performing transaction processing in a framework of one transaction by:
executing a first UDF on each processing unit, wherein a Cartesian product of the each processing parameter matrix and the row of the arbitrary matrix is calculated on each processing unit and as a result thereof the matrix set is stored in the processor memory of each processing unit; and
executing a second UDF on each processing unit having at least one data record after the executing of the first UDF, wherein a number of repetitive executions of the second UDF on each processing unit is equal to the number of the data records stored in the storage memory of the each processing unit and all data records stored in the storage memory of the each processing unit are processed one by one, wherein the value set corresponding to the data record is calculated using the matrix set stored in the processor memory of said respective processing unit, wherein the matrix set is used to calculate the value set corresponding to each data record by using said data as input of a link function of a generalized linear model;
wherein the at least one processing parameter matrix of the matrix set includes at least the following set of processing parameter matrices: a predictor-to-parameter correlation matrix and a beta coefficient matrix, wherein the predictor-to-parameter correlation matrix determines as correlation between each calculation value of the value set and a corresponding data record in said link function, wherein the predictor-to-parameter correlation matrix comprises rows of the predictor-to-parameter correlation matrix and each row of the predictor-to-parameter correlation matrix is used in conjunction with a corresponding beta coefficient of the beta coefficient matrix in said link function.

US Pat. No. 10,482,139

STRUCTURED USER GRAPH TO SUPPORT QUERYING AND PREDICTIONS

Google LLC, Mountain Vie...

1. A computer-implemented method for providing an answer for a query specific to a user, the method comprising:receiving, by a system of one or more computers, a query specific to a specific user, wherein the query specific to the user includes one or more terms that represent an entity, an entity type, or an entity attribute;
identifying, by the system, a user-specific knowledge graph generated from user-specific content representing past real-world physical activities of the specific user and date ranges representing when the real-world physical activities occurred, captured in one or more computer-implemented services and occurring outside the computer-implemented services, the user-specific knowledge graph comprising nodes that represent entities in the user-specific content, wherein the nodes include at least one timing node that represents a date range, and edges connecting pairs of nodes that each represent a respective relationship, identified from the user-specific content between the entities represented by the respective pairs of nodes,
wherein an edge between: (i) a timing node and (ii) an activity node representing a real-world physical activity referenced in the user-specific content, indicates that the real-world physical activity occurred during the date range represented by the timing node;
querying, by the system, the user-specific knowledge graph to find nodes that represent entities that match the entity, entity type, or entity attribute of the one or more terms of the query;
determining, by the system, weights of edges connected to the found nodes in the graph, wherein the weight of each edge between a respective timing node and a respective activity node is based on how many times the real-world activity represented by the activity node is referenced in the user-specific content as occurring during the date range represented by the timing node; and
providing, by the system, an answer for the query specific to the user based on the determined weights of the edges connected to the found nodes in the graph.

US Pat. No. 10,482,135

FACILITATING DYNAMIC GENERATION AND CUSTOMIZATION OF SOFTWARE APPLICATIONS AT CLIENT COMPUTING DEVICES USING SERVER METADATA IN AN ON-DEMAND SERVICES ENVIRONMENT

salesforce.com, inc., Sa...

1. A computer-implemented method comprising:receiving, by a server computing device, a request from a client computing device to access descriptive server metadata specific to a data object of a data structure to perform one or more tasks including customizing a software application at the client computing device, wherein the server metadata is stored at a database coupled to the server computing device, and wherein the client computing device includes a mobile computing device offering a user interface for placing the request with the server computing device over a cloud network;
allowing, by the server computing device, the client computing device to access the requested server metadata directly from the database, wherein the server metadata is customized for the client computing device such that the customized server metadata include one or more pre-coded routines associated with the one or more tasks; and
facilitating, by the server computing device, performance of the one or more tasks at the client computing device, using the data object and the customized server metadata having the one or more pre-coded routines, wherein the one or more pre-coded routines are invoked, as facilitated by a metadata entity, to perform the one or more tasks, wherein the metadata entity dynamically updates the customized server metadata based on changes in the one or more tasks the one or more pre-coded routines, wherein the one or more tasks include dynamically generating one or more mobile applications at the client computing device through access to the customized server metadata based on the one or more pre-coded routines.

US Pat. No. 10,482,131

COLLABORATIVE CLUSTERING FEED READER

1. A method for presenting documents, the method comprising:receiving over a computer network a stream of document references from at least one source into a collection;
receiving at least one user bookmark for a bookmarked document;
designating at least one deemphasized document reference from said collection, said deemphasized document reference relating to a document identified as less interesting;
removing said at least one deemphasized document reference from said collection if said at least one deemphasized document reference is not associated with a user bookmark;
identifying groups of document references having a defined similarity from said collection; and
presenting said groups of document references having a defined similarity on a display, wherein said groups of document references having a defined similarity contains a reference to said bookmarked document.

US Pat. No. 10,482,113

SYSTEMS AND METHODS TO BUILD AND UTILIZE A SEARCH INFRASTRUCTURE

eBay Inc., San Jose, CA ...

1. A system comprising:a map-reduce job module to generate index information components based on a database that is time-stamped, the index information components comprise a full-index and a plurality of mini-indexes, each of the plurality of mini-indexes having a mini-index identifier indicating a sequential order of the plurality of mini-indexes, the full-index comprises a snapshot of contents of the database, the plurality of mini-indexes respectively corresponding to a plurality of delta snapshots comprising updates to the database over time, each delta snapshot having a start-time and an end-time, wherein the end-time of a preceding delta snapshot corresponds to the start-time of a subsequent delta snapshot;
a query engine to update the index information components at a query node server based on the index information components, wherein the plurality of mini-indexes of the index information components is sequentially updated based on the mini-index identifier, the query engine to further receive a search query, and identify search results based on the search query and the index information components; and
a front-end server to communicate the search results.

US Pat. No. 10,482,099

SYSTEMS AND METHODS FOR FACILITATING DATA TRANSFORMATION

Palantir Technologies Inc...

1. A system for performing an integration of an origin data set into a target data set, the system comprising:one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the system to:
receive the origin data set, the origin data set being organized according to an origin data set schema specifying a format for data of the origin data set;
receive a target data set ontology, the target data set ontology defining data objects of the target data set;
generate, according to the origin data set schema and the target data set ontology, a transform language specific to the origin data set schema and the target data set ontology;
receive transform instructions programmed in the transform language specific to the origin data set schema and the target data set ontology;
analyze the transform instructions to identify one or more errors in the transform instructions, the analysis being performed as the transform instructions are being received; and
integrate, subsequent to a correction of the one or more errors in the transform instructions, at least a portion of the origin data set into the target data set based on the corrected transform instructions.

US Pat. No. 10,482,084

OPTIMIZED MERGE-SORTING OF DATA RETRIEVED FROM PARALLEL STORAGE UNITS

NetScout Systems Texas, L...

1. A stream based storage system in a high capacity network, the system comprising:a plurality of storage nodes adapted to provide storage and retrieval of time-based data of one or more data streams in response to a receipt of a time-based data retrieval request associated with the one or nor data streams, each of the one or more data streams comprising a plurality of time-ordered data items having a header comprising two or more timestamps representing a time interval associated with each of the plurality of time-ordered data items;
a plurality of applications providing a user interface to issue the time-based data retrieval request associated with the one or more data streams; and
one or more session managers communicatively coupled to the plurality of applications and to the plurality of storage nodes, the one or more session managers adapted to:
dynamically allocate shared resources between at least some of the plurality of applications submitting simultaneous time-based data retrieval requests;
retrieve data requested by the simultaneous time-based data retrieval requests from one or more of the plurality of storage nodes using timestamp based indexes associated with the one or more data streams in a substantially parallel manner;
merge-sort the retrieved data by time using the timestamp based indexes associated with the one or more data streams;
identify data streams associated with the time-based data retrieval requests;
decompose each of the identified data streams into plurality of stream segments, wherein each of the stream segments represents a contiguous range of bytes that is read from one of the plurality of storage nodes and wherein each of the stream segments has a corresponding time index associated therewith;
combine the time indexes into a plurality of non-overlapping time blocks, wherein the time block is a data structure describing each time range in which one stream segment overlaps another stream segment;
estimate the size of data to request from each of the identified data streams based on an analysis of the non-oyerlapping time blocks; and
transmit the sorted data to the plurality of applications based on a delivery rate controlled by each application associated with each time-based data retrieval request wherein each timestamp based index associates each of the plurality of stream segments with a plurality of time-ordered data items contained within each stream segment and further associates each of the plurality of stream segments with a particular storage file.

US Pat. No. 10,482,052

SEMICONDUCTOR DEVICE AND MEMORY SYSTEM

Toshiba Memory Corporatio...

1. A memory card communicating with a host apparatus, comprising:a card;
a plurality of signal pins provided on the card and connectable to the host apparatus;
a memory provided in the card and from and into which data can be read and written; and
a memory controller circuit provided in the card and coupled to the memory and capable of being coupled to the host apparatus via ones of the plurality of pins, the memory controller circuit selecting one symbol from a pair of a first symbol and a second symbol, the symbols indicating an idle state, the first symbol having a plus running disparity and the second symbol having a minus running disparity, the one symbol selected by the memory controller circuit having a running disparity different from a running disparity of a symbol which is most recently selected, the memory controller circuit performing 8b/10b coding for the selected symbol and repeatedly transmitting the 8b/10b coded symbol to the host apparatus.

US Pat. No. 10,482,047

SLAVE DEVICE CONNECTED TO MASTER DEVICE VIA I2C BUS AND COMMUNICATION METHOD THEREOF

AUTOCHIPS INC., Hefei (C...

15. A slave device connected to a master device via an I2C bus, comprising:an arithmetic logic circuit configured to detect the condition of a byte end flag when the slave device is in a transmission mode, wherein the byte end flag is set via a register of the slave device; and
a control circuit coupled to the arithmetic logic circuit and configured to clear the byte end flag to stop transmitting data to the master device as the slave device is in the transmission mode when the byte end flag is detected to be in a first condition by the arithmetic logic circuit;
wherein the first condition indicates all data requested by the master device has been transmitted by the slave device; and
wherein the first condition and a second condition are determined based on a value of the byte end flag and a duration during which the byte end flag is the value, wherein the duration during which the byte end flag is a first character being larger than a time value indicates the byte end flag is in the first condition, and the duration during which the byte end flag is the first character being less than or equal to the time value indicates the byte end flag is in the second condition.

US Pat. No. 10,482,042

MULTI-PROCESSOR SYSTEM INCLUDING MEMORY SHARED BY MULTI-PROCESSOR AND METHOD THEREOF

SAMSUNG ELECTRONICS CO., ...

1. A multi-processor system comprising:a first processor;
a second processor; and
a memory interface circuit,
the second processor being configured to generate a second address descriptor, and request the memory interface circuit to store the second address descriptor in common memory, the second address descriptor including address information indicating a location in the common memory at which deciphered data is to be stored,
the memory interface circuit being configured to store the second address descriptor in the common memory according to the request of storing the second address descriptor from the second processor,
the first processor being configured to generate decoded data by demodulating and decoding a signal received through wireless communication, and request the memory interface circuit to store the decoded data in a common memory,
the memory interface circuit being further configured to,
in response to the request of storing the decoded data from the first processor, store the decoded data generated by the first processor in the common memory,
read the decoded data stored in the common memory,
generate the deciphered data by deciphering the decoded data read from the common memory, and
store the deciphered data generated by the memory interface circuit in the common memory based on the second address descriptor stored in the common memory.

US Pat. No. 10,482,031

METHOD AND SYSTEM FOR RECONSTRUCTING VIRTUAL ADDRESS FROM PHYSICAL MEMORY

Cadence Design Systems, I...

1. A method for retrieving a virtual address from a physical address in a memory of a computing system, to which that virtual address was previously mapped to, the method comprising:intercepting, by a monitor, transmissions to and from a memory of a computing system that is operating in at least a hosting operating system and guest operating system, and recording calls to physical memory addresses during execution of a software program;
using a processor:
identifying in the intercepted transmissions page table all address calls that relate to mapping one or more virtual addresses in the hosting operating system to a particular physical address;
retrieving each of the one or more virtual addresses from the identified page table address calls based on a number of page table steps that was required in mapping of the virtual address to the particular physical address, and a translation table base register relating to the memory of the computing system, including retrieving an address that is within an address range corresponding to a virtual translation table base register that relates the virtual address in the hosting operating system to a virtual address in the guest operating system; and
for each of the retrieved one or more virtual addresses mapped to the particular physical address, determining which of the retrieved one or more virtual addresses was called at a time of interest based on a chronological order of the identified page table address calls.

US Pat. No. 10,482,027

CACHE MANAGEMENT METHOD AND APPARATUS

Huawei Technologies Co., ...

1. A buffer management method, applied to a shared buffer management system, wherein the shared buffer management system has N buffer units with continuous addresses, the shared buffer management system maintains a buffer unit pair first state table and a buffer unit pair second state table, and the shared buffer management system divides the N continuous buffer units into pairs in order, wherein the buffer unit pair first state table is used to indicate whether only one buffer unit in each pair of buffer units is idle, and the buffer unit pair second state table is used to indicate whether two buffer units in each pair of buffer units are both idle, the method comprising:after receiving a to-be-processed command, determining a quantity of buffer units needed by the to-be-processed command;
if the quantity of buffer units needed by the to-be-processed command is one, searching for, based on the buffer unit pair first state table, a pair of buffer units in which only one buffer unit is idle, and allocating the idle buffer unit in the pair of buffer units to the to-be-processed command; and
if the quantity of buffer units needed by the to-be-processed command is two, searching for and allocating, based on the buffer unit pair second state table in a clock cycle, a pair of buffer units in which two buffer units are both idle to the to-be-processed command.

US Pat. No. 10,482,026

DEDUPLICATED HOST CACHE FLUSH TO REMOTE STORAGE

NetApp Inc., Sunnyvale, ...

1. A method comprising:aggregating a set of data units, unique among data units of writes cached by a host in a cache, into a change set file;
generating commands for the cached writes based on mappings between targets of the cached writes and locations of data units in the change set file; and
communicating the change set file and the commands to a storage system, wherein a metadata update operation to modify metadata of a file targeted by a command to increase a size of the file is transmitted to the storage system, and wherein transmission of the command to the storage system is dependent upon the metadata update operation completing.

US Pat. No. 10,482,014

SYSTEM AND METHOD OF MANAGING A MEMORY MEDIUM

Dell Products L.P., Roun...

1. An information handling system, comprising:a processor;
a memory medium, communicatively coupled to the processor; and
an embedded controller coupled to the processor;
wherein the embedded controller is configured to:
determine that the information handling system is to be powered down; and
provide, to a non-volatile memory medium via a power coupling of the non-volatile memory medium, information indicating that the non-volatile memory medium is to be powered down.

US Pat. No. 10,482,006

SYSTEM AND METHOD FOR AUTOMATICALLY CATEGORIZING TEST CASES FOR MODEL BASED TESTING

COGNIZANT TECHNOLOGY SOLU...

1. A computer-implemented method for automatically categorizing test cases, via program instructions stored in a memory and executed by a processor, the computer-implemented method comprising:receiving and sorting one or more test cases based on description of the one or more test cases into one or more groups and forming a test case array connecting each of the one or more test cases with a corresponding group number;
analyzing test steps corresponding to each of the one or more received test cases to create a test step matrix;
concatenating the test case array with the test step matrix to generate a concatenated matrix;
grouping the one or more received test cases by using the concatenated matrix and applying silhouette method and K-means algorithm to generate one or more groups of test cases belonging to one or more categories; and
creating one or more subgroups of the generated one or more groups of test cases based on a preconfigured threshold value.

US Pat. No. 10,481,998

PROTECTING SENSITIVE INFORMATION IN TIME TRAVEL TRACE DEBUGGING

Microsoft Technology Lice...

1. A method, implemented at a computer system that includes one or more processors, for protecting sensitive information in connection with tracing an original execution of an entity, the method comprising:recording a replayable a trace of execution of an entity, including recording trace data that represents execution of a plurality of executable instructions of the entity;
identifying that original information, which was accessed based on execution of one or more first executable instructions of the entity, comprises sensitive information;
identifying derived information of the original information, the identifying being based on identifying execution of one or more second executable instructions of the entity that operate on the original information to create the derived information;
based on the derived information being derived from the original information, determining that the derived information also comprises sensitive information; and
based on the derived information comprising the sensitive information, performing one or more of:
storing, into the trace, first trace data comprising alternative information, rather than the derived information, into a first trace data stream, while ensuring that an execution path that was taken by the entity based on the derived information will also be taken during replay of the entity using the first trace data stream; or
storing, into the trace, second trace data into a second trace data stream that causes one or more alternative executable instructions, rather than the one or more second executable instructions of the entity, to be executed during the replay of the entity using the second trace data stream.

US Pat. No. 10,481,988

SYSTEM AND METHOD FOR CONSISTENCY VERIFICATION OF REPLICATED DATA IN A RECOVERY SYSTEM

Zerto Ltd., Herzliya (IL...

1. A computer-implemented method of verifying consistency of data in a recovery system, the method comprising:protecting data in the recovery system, wherein the recovery system comprises a target disk configured to store a replica of a protected storage system from before a time window and a journal configured to store data and metadata of write operations to the protected storage system that occurred during the time window;
verifying consistency of the replicated data by:
storing in the journal a first bit string that substantially uniquely identifies a selected chunk of the protected storage system from a specified time point and comprises a copy of the selected chunk; and
when the specified time point goes past the limit of the time window, comparing, bit by bit, the first bit string with a second bit string that substantially uniquely identifies a corresponding chunk that is stored in the target disk and comprises a copy of the corresponding chunk that is stored in the target disk; and
reporting results of the comparison to a user.

US Pat. No. 10,481,981

SYSTEM AND METHOD FOR AUTOMATIC CORRECTION OF A DATABASE CONFIGURATION IN CASE OF QUALITY DEFECTS

Virtual Forge GMBH, Heid...

1. In an enterprise resource planning (ERP) system, a computer system for transforming a plurality of database systems each included with a respective one of a plurality of satellite systems, comprising:at least one central server and
at least one satellite system with an engine for measuring a plurality of configuration parameters for a database configuration and for executing generated correction instructions
a database internal network connection between the central server and the at least one satellite system,
wherein the central server comprises:
A measurement input interface for detecting configuration parameters that configure at least one of the satellite systems, wherein the configuration parameters specify how at least one of said plurality of data systems on said at least one of said satellite systems are configured,
A test input interface for receiving test data associated with at least one of the satellite systems,
An analyzer for receiving said detected configurations parameters from said at least one of the satellite systems, prior to identification that an error is included in said configuration parameters, and for analyzing the received configuration parameters from said at least one of the satellite systems with respect to the received test data to determine if any of said configuration parameters includes said error,
A correction module for generating correction instructions for correcting said error if said analyzing identifies said error in said configuration parameters and for transferring the correction instructions from said central server in order to correct said error,
wherein the measurement input interface, the analyzer and the correction module exchange data by a database internal interface (API).

US Pat. No. 10,481,975

MEMORY SYSTEM

TOSHIBA MEMORY CORPORATIO...

1. A memory system comprising:a non-volatile memory comprising a first area to store readable and writable data and a second area to store an error correction code to be used for correcting an error of data stored in the first area;
an error corrector to correct an error included in data read from the non-volatile memory;
an error information storage, based on an error rate when a predetermined number or more of data is written in the non-volatile memory and read therefrom, to store first information on whether there is an error in the written data, on whether there is an error correctable by the error corrector in the written data, and on whether there is an error uncorrectable by the error corrector in the written data;
an access controller, based on the first information, to control at least one of reading from or writing to the non-volatile memory;
an error times counter to count error times in at least one of reading from or writing to the non-volatile memory after the first information is stored in the error information storage; and
an area size adjuster, based on second information on the error times, to adjust a size of the second area in the non-volatile memory,
wherein the error information storage stores the second information, in addition to the first information,
wherein the non-volatile memory comprises a set associative configuration including a plurality of ways, and
wherein the area size adjuster adjusts the size of the second area per way for one set of the non-volatile memory based on the second information.

US Pat. No. 10,481,974

APPARATUS, NON-VOLATILE MEMORY STORAGE DEVICE AND METHOD FOR DETECTING DRIFT IN NON-VOLATILE MEMORY

INTEL CORPORATION, Santa...

19. A method for writing and reading data at a non-volatile memory, comprising:determining whether bits to write have more of a first value than a second value, wherein each bit has the first value or the second value;
flipping each of the bits to change any bits having the first value to the second value and change any of the bits having the second value to the first value in response to determining that the bits have more of the first value than the second value;
indicating whether the bits were flipped or not flipped;
calculating parity for the bits;
writing the bits and the parity for the bits to a location in the non-volatile memory;
reading bits at the location in the non-volatile memory; and
flipping each of the read bits having the first value to the second value and each of the read bits having the second value to the first value in response to indication that the read bits were flipped.

US Pat. No. 10,481,968

METHOD AND SYSTEM FOR DETERMINING AND REPORTING EQUIPMENT OPERATING CONDITIONS AND HEALTH STATUS

GE ENERGY POWER CONVERSIO...

1. A health monitoring system for an electric machine, comprising:a first electric machine;
a first local diagnostic unit connected with the first electric machine, wherein the first local diagnostic unit includes a local computational unit which is configured to receive a high bandwidth first set of operational data from the first electric machine and perform a first local diagnostic test on the high bandwidth first set of operational data to generate a first local diagnostic test result; and
a remote diagnostic unit coupled with the first local diagnostic unit, wherein the remote diagnostic unit includes a remote computational unit which is configured to receive the first local diagnostic test result from the first local diagnostic unit, wherein the remote computational unit is further configured to perform a remote diagnostic test using the first local diagnostic test result to obtain an electric machine health status indicator;
wherein a low bandwidth requirement maintains a data fidelity during a transmission of the first local diagnostic test result from the first electric machine to the remote diagnostic unit.

US Pat. No. 10,481,963

LOAD-BALANCING FOR ACHIEVING TRANSACTION FAULT TOLERANCE

Amazon Technologies, Inc....

1. A method of servicing a request in a distributed computing environment, comprising:configuring a plurality of computing devices to implement a plurality of compute instances of a provider network;
allocating one or more of the computing devices to implement a network device that receives network traffic directed to an application;
allocating each of the plurality of compute instances to execute the application;
receiving, by the network device, a service request from a client directed to the application;
providing, by the network device, the service request to each of the plurality of compute instances;
receiving, by the network device, a service request response from each of the plurality of compute instances;
in response to a majority of the service request responses being identical, providing, by the network device, one of the identical service request responses to the client; and
in response to a first service request response being different from a majority of the service request responses, generating an alarm identifying a first of the plurality of compute instances from which the first service request response was received and terminating the first compute instance.

US Pat. No. 10,481,959

METHOD AND SYSTEM FOR THE IDENTIFICATION OF MUSIC OR OTHER AUDIO METADATA PLAYED ON AN IOS DEVICE

SPOTIFY AB, Stockholm (S...

1. An apparatus comprising:a device having at least one processor and at least one memory including computer program code configured to, with the at least one processor, cause the device to:
perform an identification of music or other audio metadata associated with one or more media content items played on a device, to be provided to a service associated with an application on the device;
wherein for each of the one or more media content items, the device:
determines a last played time when the media content item was last played by a media content player on the device, by reading a library at the device, and a time at which the device was last synced with a server associated with the service and in communication in the device; and
determines whether the last played time associated with the media content item is more recent than the time at which the device was last synced with the server, and if so:
stores a timestamp data indicative of the last played time associated with the media content item, in a local database at the device,
determines a location data associated with the media content item and the last played time associated with the media content item, wherein the location data is indicative of a location where the media content item was last played, and
sends the timestamp data indicative of the last played time associated with the media content item, the associated location data, and a music or other audio metadata identifying the media content item, to the server associated with the service, in response to determining that the last played time associated with the media content item is more recent than the time at which the device was last synced with the server.

US Pat. No. 10,481,953

MANAGEMENT SYSTEM, VIRTUAL COMMUNICATION-FUNCTION MANAGEMENT NODE, AND MANAGEMENT METHOD FOR MANAGING VIRTUALIZATION RESOURCES IN A MOBILE COMMUNICATION NETWORK

NTT DOCOMO, INC., Chiyod...

6. A management method which is a method of operating a virtual communication-function management node in a management system which is included in a communication system configured to include virtualization resources including a physical server in which a virtual server for executing a communication process is generated and wherein the management system includes the virtual communication-function management node for managing a function of executing the communication process provided in the virtual server, a plurality of virtualization resource management nodes for managing the virtualization resources in mutually different schemes, and an overall management node for managing all the virtualization resources, wherein the virtual communication-function management node includes circuitry configured to: retain detailed information for implementing the virtual server on the virtualization resources, wherein the overall management node, the virtual communication-function management node, and the virtualization resource management node are an orchestrator, virtual network function manager (VNFM), and virtual infrastructure manager (VIM), respectively, which constitute a core network of a mobile communication network, andwherein the management method includes:
a virtual server generation request step of requesting one of the virtualization resource management nodes to generate the virtual server on the reserved resources necessary for the generation of the virtual server among the virtualization resources using the detailed information retained without providing a notification of the detailed information retained to the overall management node,
wherein the virtual communication-function management node requests the generation of the virtual server by rewriting the detailed information according to a scheme in which one of the virtualization resource management nodes manages the virtualization resources, the schemes, in which the plurality of virtualization resource management nodes manage the virtualization resources, include OPENSTACK or vCenter.

US Pat. No. 10,481,942

VIRTUAL MACHINE SUSPENSION

Red Hat Israel, Ltd., Ra...

1. A method comprising:receiving a request to suspend an operation of a guest operating system executing on a virtual machine executed by a processing device of a host computing system comprising host storage;
storing state information of the virtual machine to a memory of the guest operating system;
placing the virtual machine in a sleep mode to produce a notification to an application executing on the virtual machine, wherein the notification enables the application to flush data to a disk prior to suspension of the operation of the virtual machine;
receiving, from the guest operating system, a confirmation that the state information is stored in the memory of the guest operating system; and
in response to receiving the confirmation, migrating the state information from the memory of the guest operating system to the host storage.

US Pat. No. 10,481,896

CHARGER STORAGE FOR CACHED VEHICLE UPDATES

Ford Global Technologies,...

1. An electric vehicle supply equipment (EVSE) comprising:a non-transitory storage;
and a processor programmed to
responsive to a powerline connection of a vehicle to the EVSE, receive vehicle version information indicative of whether the vehicle requires software updates that are downloaded to the storage,
if so, send the software updates to the vehicle over the powerline connection, and
if not, request the software updates over a wide-area network to a remote server to be cached in the storage for use in subsequent vehicle powerline connections,
wherein the vehicle version information is sent during an association procedure configured to allow EVSEs and vehicles to identify one another when a vehicle is connected.

US Pat. No. 10,481,863

SYSTEMS AND METHODS FOR IMPROVED USER INTERFACE

Baidu USA LLC, Sunnyvale...

1. A non-transitory computer-readable medium or media comprising one or more sequences of instructions which, when executed by one or more processors, causes the steps to be performed comprising:presenting on a touch-sensitive display of a computing device a graphical user interface for voice input, the graphical user interface comprising:
a voice input button that, when selected by a user, causes audio input for transcription to be received via a microphone of the computing device, which transcription is displayed in a display portion that displays text of the transcription, wherein at least a portion of the audio input is submitted to a trained neural network that uses a set of spectrogram frames that represent the at least a portion of the audio input to output a set of transcribed characters corresponding to character probabilities predicted by the trained neural network;
a trackpad portion that is configured to receive via the touch-sensitive display one or more gestures from the user; and
a navigation portion that displays a plurality of buttons, each button, when selected by the user via the touch-sensitive display, activates a function associated with that button, at least one of the buttons, when activated causes an alphabet keyboard to be displayed to the user that facilitates input of text by the user.

US Pat. No. 10,481,860

SOLAR TABLET VERBAL

1. A portable tablet device comprising:a solar photo voltaic system comprising a solar cell and a battery,
a first camera positioned on a front face of the tablet;
a second camera positioned on a rear face of the tablet;
a speaker positioned on the front face of the tablet;
a display positioned on the front face of the tablet, wherein the display further comprises a light window port to allow transmission of light to the solar photo voltaic system, wherein the display is a ultra high definition display;
a card reader for reading a smart card;
a plurality of manual buttons including a menu button, next page button, and previous page button, wherein the next page button and previous page button are configured to change a displayed page;
a microphone positioned on the front face of the tablet, wherein the microphone is configured to receive verbal commands to verbally control the tablet;
a plurality of media ports consisting of a 3.5 millimeter audio output and a USB port;
a detachable keyboard, wherein the tablet is executed by software stored on the keyboard;
an internal and external search engine to connect to external social networks, wherein photos are sorted by the first camera using verbal or manual commands; and the tablet comprises digital coding with encryption software; wherein the portable tablet includes feature and commands comprising:
a television feature which receive feeds for television stations;
a telephone feature to make and receive calls;
a personal assistant that out puts verbal information to a user in plural languages based on an input language, wherein the personal assistant outputs travel directions in response to a verbal command; wherein the tablet communicates wirelessly to a headset or an earplug;
a plurality of verbal commands comprising:
a video recording command to record a video;
a vr command to see and hear around the tablet;
a verbal kill switch command to stop fraudulent transactions;
a verbal scrolling command to scroll and zoom a page on the tablet;
a share and transfer command to share data wirelessly to other devices including mobile devices, cell phones, and desktop devices;
a transfer money command to transfer money; an order command to order food and allow a check to be received when finish with a meal, and paying for tips;
a house lock down command to lock appliances, lights, doors and house;
a Galaxy command to receive star gazing information and share star gazing information;
a travel command to enable travel directions to be output;
a payment feature comprising:
a waving of a cell phone or watch in close proximity to a tablet which enables a payment to be accepted.

US Pat. No. 10,481,853

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD

FUJITSU LIMITED, Kawasak...

1. An information processing apparatus which transmits data to one or more different information processing apparatuses, the information processing apparatus comprising:a memory, and
a processor configured to perform a process comprising:
receiving a granularity capable of expressing a change of the data to be displayed in the one or more different information processing apparatuses, the granularity is a value based on a screen resolution at an area in which the data is displayed; and
when the data changes, transmitting the data after change to the one or more different information processing apparatuses according to the respective granularity received in the receiving, an extent of the change of the data, the screen resolution of the one or more different information processing apparatuses, and a screen resolution received in the receiving.

US Pat. No. 10,481,812

STORAGE DEVICE AND INFORMATION PROCESSING SYSTEM

Toshiba Memory Corporatio...

1. A storage device comprising:a connection unit to which one of a first external device having a first external device ID and a second external device having a second external device ID is to be connected;
a first non-volatile memory in which content items are each stored with associated unique content IDs;
a first controller configured to access the content items stored in the first non-volatile memory;
an antenna;
a second non-volatile memory in which permission information and permission factors for updating the permission information are stored, wherein the permission information includes a first permission information that associates a first permission flag with the first external device ID and at least one of the content IDs, and a second permission flag with the second external device ID and at least one of the content IDs; and
a second controller configured to update the permission factors and, in response to a request from a third external device to read the permission factors, transmit the permission factors to the third external device, and then update the permission information stored in the second non-volatile memory based on update information which is generated by the third external device using the permission factors and received from the third external device through the antenna, wherein
the request to read the permission factors and the update information are contained in radio waves transmitted by the third external device and the radio waves cause the antenna to generate power by electromagnetic induction, the generated power supplying power necessary to operate the second non-volatile memory and the second controller, and
in response to a read command from the first external device having the first external device ID, the first controller performs a read of a first content item, which is one of the content items, if the first permission flag associated with the first content item indicates that the first content item is allowed to be read, and in response to a read command from the second external device having the second external device ID, the first controller performs a read of a second content item, which is one of the content items, if the second permission flag associated with the second content item indicates that the second content item is allowed to be read.

US Pat. No. 10,481,802

BALANCING MAPPED RAID BACKGROUND I/O WITH USER I/O VIA DYNAMICALLY CHANGING BACKGROUND CREDITS ON MAPPED RAID SYSTEM AND METHOD

EMC IP Holding Company LL...

1. A computing system including one or more processors and one or more memories configured to perform operations comprising:receiving an I/O request for data, wherein the I/O request includes at least one of a user I/O request and a background operation I/O request;
determining a number of storage devices of a plurality of storage devices in a Mapped RAID group that will be used to process the I/O request;
determining that an amount of I/O credits available for the number of storage devices is insufficient, wherein each I/O credit represents an I/O operation on a storage device of the plurality of storage devices in the Mapped RAID group, wherein the amount of I/O credits available for the number of storage devices includes an amount of user I/O credits and an amount of background I/O credits; and
tuning, dynamically, the amount of I/O credits available for the number of storage devices to process the I/O request based upon, at least in part, determining that the amount of I/O credits available for the number of storage devices is insufficient, wherein tuning, dynamically, the amount of I/O credits available for the number of storage devices includes balancing the amount of user I/O credits and the amount of background I/O credits for the number of storage devices.

US Pat. No. 10,481,777

FULLY DESIGNABLE VEHICLE INFORMATION PANEL INTERFACE

THUNDER POWER NEW ENERGY ...

1. A system configured to facilitate a user to configure and retrieve personalized settings for a fully designable information panel in a driving apparatus, the system comprising a processor configured to perform:storing, by the processor, a plurality of information panel configurations for users of the driving apparatus, the plurality of information panel configurations including a first information panel configuration for a first user of the driving apparatus and a second information panel configuration for a first user of the driving apparatus, and wherein:
the first information panel configuration includes graphic customized by the first user; and
the second information panel configuration includes graphic customized by the first user;
determining whether the first user is present in the driving apparatus and whether the first user is on a passenger side of the driving apparatus
in response to determining the first user is on the driver side of the driving apparatus, displaying a first information panel at the driver side of the driving apparatus and facilitating by the processor, the first user to configure the first information panel on the display device by modifying the first information panel configuration;
in response to determining the first user is on the passenger side of the driving apparatus, displaying a second information panel at the passenger side of the driving apparatus and facilitating, by the processor, the first user to configure the second information panel on the display device by modifying the second information panel configuration.

US Pat. No. 10,481,771

SYSTEMS AND METHODS FOR CONTROLLING THE DISPLAY OF ONLINE DOCUMENTS

Google LLC, Mountain Vie...

1. A method for controlling a presentation document in an online presentation application, comprising:transmitting, from a first client computing device to a server, a request to initiate a presentation application session of the online presentation application;
providing content of the presentation document comprising a plurality of slides for presentation in a first browser window of a first web browser application at the first client computing device;
receiving, during the presentation application session, a first control message from a second web browser application at a second client computing device to change the content of the presentation document from a first slide to a second slide of the presentation document for presentation in the first browser window at the first client computing device, wherein the first control message is based on a user input via a second browser window of the second web browser application, wherein first notes corresponding to the first slide of the presentation document are presented at the second browser window;
responsive to receiving the first control message from the second web browser application, executing a script by a client engine of the first client computing device that causes the content of the presentation document to change from the first slide to the second slide without providing second notes associated with the second slide for presentation in the first browser window, wherein the second browser window is to present the second notes corresponding to the second slide; and
automatically saving the presentation document to the server.

US Pat. No. 10,481,754

SYSTEMS AND METHODS FOR MANIPULATING A 3D OBJECT IN A 3D MODEL USING A SOFTWARE WIDGET AND SURFACE CONSTRAINTS

AUTODESK, INC., San Rafa...

1. A method for manipulating a three-dimensional (3D) object, the method comprising:receiving user input associated with at least one control included in a plurality of controls that are used to manipulate the 3D object, wherein the plurality of controls includes an orientation control that, when adjusted, causes a new orientation vector to be determined that is implemented to change the orientation of the 3D object, wherein, prior to being adjusted, the orientation control has an orientation that matches an orientation of an axis of the 3D object;
determining a manipulation operation corresponding to the at least one control; and
executing the manipulation operation to adjust the 3D object.

US Pat. No. 10,481,747

SYSTEM FOR DETECTING AND CHARACTERIZING INPUTS ON A TOUCH SENSOR

Sensel Inc., Mountain Vi...

1. A method for detecting and characterizing inputs comprising:at a first time, scanning an array of sense electrodes, at a first resolution to generate a first force image;
detecting a first force input in the first force image;
in response to a first geometry dimension of the first force input exceeding a first threshold, characterizing the first force input as a non-stylus input type;
in response to the first geometry dimension of the first force input remaining below the first threshold:
in response to a first ratio of a first force magnitude of the first force input to a second geometry dimension of the first force input exceeding a second threshold, characterizing the first force input as a stylus input type;
in response to the first ratio falling below the second threshold, characterizing the first force input as a non-stylus input type; and
outputting, to a computing device coupled to the array of sense electrodes, a location and a specification for a type of the first force input.

US Pat. No. 10,481,745

METHOD AND APPARATUS FOR DETERMINING TOUCH POSITION OF CAPACITIVE SCREEN

SHENZHEN GOODIX TECHNOLOG...

1. A method for determining a touch position of a capacitive screen, comprising:acquiring an output signal of each capacitor node of the capacitive screen, and orthogonally demodulating the output signal to acquire a corresponding orthogonal component Q;
judging whether corresponding orthogonal components Q of some of the capacitor nodes increase relative to a reference orthogonal component Q in an underwater mode, and whether corresponding orthogonal components Q of some other capacitor nodes decrease relative to the reference orthogonal component Q in the underwater mode to obtain a positive result or a negative result; and
determining that the capacitive screen is touched, and determining the touch position according to coordinates of the capacitor node whose orthogonal component Q decreases if the judgment indicates a positive result.

US Pat. No. 10,481,724

TOUCH SCREEN CONTROLLER, SYSTEM AND METHOD

Samsung Electronics Co., ...

1. A touch screen controller, comprising:a sensing circuit configured to generate touch data and force data by processing a single output signal from a touch panel, the touch data indicating whether a touch input is detected, and the force data indicating an amount of force of the touch input; and
a driving circuit configured to generate a first modulated signal and a second modulated signal for supply to a first sensing electrode and a second sensing electrode, respectively, of the touch panel, the first modulated signal and the second modulated signal having different modulated characteristics, wherein
the sensing circuit is further configured receive the single output signal from the first sensing electrode, generate a composite sensing signal from the single output signal, generate a first sensing signal corresponding to the first modulated signal from the composite sensing signal, generate a second sensing signal corresponding to the second modulated signal from the composite sensing signal, and determine the touch data and the force data from the first sensing signal and second sensing signal.

US Pat. No. 10,481,716

TOUCH DISPLAY APPARATUS, DISPLAY PANEL, AND ALL-IN-ONE SWITCH DEVICE

LG Display Co., Ltd., Se...

1. A touch display apparatus, comprising:a display panel including:
a data line and a gate line arranged therein; and
a pixel electrode disposed in a pixel area defined by the data line and the gate line,
wherein the pixel area includes a switching transistor and a sensor pattern arranged therein,
wherein the switching transistor includes:
a first electrode electrically connected to the pixel electrode,
a second electrode electrically connected to the data line,
a third electrode electrically connected to the gate line, and
a semiconductor layer, both ends of which are in contact with the first electrode and the second electrode, respectively,
wherein both ends of the sensor pattern directly electrically contact the first electrode and the second electrode, respectively, and
wherein the sensor pattern completely overlaps the semiconductor layer.

US Pat. No. 10,481,699

ARMBAND FOR TRACKING HAND MOTION USING ELECTRICAL IMPEDANCE MEASUREMENT

Facebook Technologies, LL...

1. A system, comprising:a wearable device, comprising sensors arranged in a two-dimensional pattern on the wearable device, each sensor configured to measure electrical signals transmitted through a wrist or arm of a user, the electrical signals comprising information of values of an electrical impedance; and
a position computation circuit coupled to the sensors, the position computation circuit configured to use a machine learning model to receive the values of the electrical impedance derived from the electrical signals measured by the sensors arranged in the two-dimensional pattern and transmitted from the wrist or arm of the user to compute an output that describes a hand position of a hand of the wrist or arm of the user.

US Pat. No. 10,481,692

METHOD AND APPARATUS FOR MULTI-TOUCH TACTILE TOUCH PANEL ACTUATOR MECHANISMS

IMMERSION CORPORATION, S...

1. A tactile touch panel comprising:a piezoelectric layer having a first surface and a second surface, wherein the first surface of the piezoelectric layer is configured to receive inputs, and the second surface of the piezoelectric layer is opposite to the first surface; and
a control circuit,
wherein the piezoelectric layer comprises an array of cells that are individually addressable via electrical wires that directly address each cell of the array of cells, wherein each cell of the array of cells is able to be activated independent of other cells of the array of cells, wherein at least one cell of the array of cells has piezoelectric material that is unique relative to piezoelectric material of other cells of the array of cells, the at least one cell being configured, when activated, to generate a haptic effect that is unique relative to haptic effects that the other cells are configured to generate when the other cells are activated, and
wherein the control circuit is configured to individually activate one or more cells of the array of cells, and wherein the tactile touch panel is part of a vehicle dashboard.

US Pat. No. 10,481,676

SYSTEMS AND METHODS FOR FREQUENCY MODE DETECTION AND IMPLEMENTATION

Micron Technology, Inc., ...

1. A tangible, non-transitory, machine-readable medium, comprising machine-readable instructions, that when executed by one or more processors cause the one or more processors to:upon a transition of a chip select signal (CS) transition between low and high:
capture a first portion of a command address in a first clock cycle after the transition; and
capture a second portion of the command address in a third clock cycle immediately following a second clock cycle, wherein the second clock cycle immediately follows the first clock cycle;
maintain a toggle indicating when a cycle is a decode cycle;
when the toggle indicates that a cycle immediately previous to a current cycle is a decode cycle, skip command address acquisition during the current cycle; and
fire an internal command, using the first portion of the command address and the second portion of the command address.

US Pat. No. 10,481,668

SYSTEM ON CHIP CONTROLLING MEMORY POWER USING HANDSHAKE PROCESS AND OPERATING METHOD THEREOF

Samsung Electronics Co., ...

1. A system on chip (SoC), comprising:a memory controller configured to control a memory; and
a power manager configured to manage a supply power level of the memory,
wherein the memory controller is configured to output, to the power manager, a memory access level indicating a frequency of accesses to the memory, and
the power manager is configured to adjust the supply power level of the memory according to the memory access level,
wherein the power manager is further configured to output, to the memory controller, a result of adjusting the supply power level of the memory.

US Pat. No. 10,481,666

METHOD AND SYSTEM FOR OPTIMIZING COMMUNICATION IN A HETEROGENEOUS NETWORK

Samsung Electronics Co., ...

1. A method for optimizing communication in a heterogeneous network, the method comprising:forming, by a non-constrained device, an association with a constrained device, in response to receiving an association request broadcasted by the constrained device;
determining, by the non-constrained device, a sleep time of the constrained device as one of a minimum value of application loads of constrained devices that identify a traffic of the heterogeneous network, or a minimum value of application loads of constrained devices selected for logging the traffic of the heterogeneous network; and
transmitting, by the non-constrained device, sleep information including the sleep time of the constrained device to the constrained device,
wherein the non-constrained device sends the sleep information using an acknowledgement message, and
wherein the sleep information is indicated in a sleep field of the acknowledgement message.

US Pat. No. 10,481,620

PNEUMATIC INFLATION SYSTEM

GOODRICH CORPORATION, Ch...

1. An inflation system, comprising:a gas source;
a valve including:
a valve body;
an inlet in the valve body in fluid communication with the gas source;
an outlet in the valve body;
a rupture disc in fluid communication with and between the inlet and the outlet, wherein the rupture disc prevents fluid communication between the inlet and the outlet; and
a piston, wherein the piston is urged by a gas from the gas source to initially rupture the rupture disc to allow initial and subsequent fluid communication between the gas source and the outlet.

US Pat. No. 10,481,615

ROTORCRAFT CONTROL MODE TRANSITION SMOOTHING

Bell Textron Inc., Fort ...

1. A method of operating a rotorcraft, the method comprising:operating the rotorcraft in a first mode comprising
determining a translational speed based on a pilot stick signal generated by a pilot stick assembly,
determining an attitude based on the determined translational speed,
determining an actuator command based on the determined attitude, determining the actuator command comprising using a first dynamic controller having an integrator;
providing an output of the first dynamic controller to an actuator, wherein a translational speed of the rotorcraft is proportional to an amplitude of the pilot stick signal in the first mode, and a change in the amplitude of the pilot stick signal causes a change in the translational speed of the rotorcraft; and
transitioning from the first mode to a second mode when a velocity of the rotorcraft exceeds a first velocity threshold, transitioning comprising
fading out a gain of the first dynamic controller over a first period of time, and
decreasing a value of the integrator over a second period of time; and
operating the rotorcraft in the second mode comprising providing an output of an attitude rate controller to the actuator, wherein the output of the attitude rate controller is proportional to the amplitude of the pilot stick signal.

US Pat. No. 10,481,604

HIGH ACCURACY REMOTE COORDINATE MACHINE

Saudi Arabian Oil Company...

1. A method of calibrating a structure comprising:securing a first end of a tether to a device at a fixed location on an external surface of the structure;
attaching an unmanned aerial vehicle to the second end of the tether;
moving the unmanned aerial vehicle in a trajectory around the structure while the tether is extended and in tension;
scanning the external surface of the structure over a course of the trajectory using the unmanned aerial vehicle to obtain a mapping of the external surface of the structure;
determining a position of the unmanned aerial vehicle with respect to the fixed device; and
calibrating the structure, by using a control unit of the unmanned aerial vehicle, based on i) the determined position of the unmanned aerial vehicle with respect to the fixed device, and ii) the mapping of external surface of the structure.

US Pat. No. 10,481,601

DELIVERY METHOD AND DELIVERY CONTROL DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A delivery control device, comprising:a storage device; and
one or more processor coupled to the storage device, wherein the storage device is configured to store computer-executable instructions, which when executed by the one or more processors, cause the one or more processors to perform operations of:
acquiring request information sent by a user, the request information comprising user location information which indicates a current position of the user;
selecting, according to the user location information, a delivery apparatus for the user among at least two different categories of delivery apparatuses, wherein the at least two different categories of delivery apparatuses comprise Unmanned Aerial Vehicles (UAVs) and robots that are not UAVs;
acquiring location information for all users within a first region,
performing a clustering process on the acquired location information to obtain one or more second cluster areas and location information of respective second cluster centers of the one or more second cluster areas, wherein all respective second cluster centers constitute a first set and all robots in an idle state constitute a second set;
calculating, for each of the respective second cluster centers in the first set, a distance from the respective second cluster center to each of the robots in the idle state in the second set;
selecting a minimum distance among the calculated distances,
determining the respective second cluster center and the respective robot by which the minimum is calculated;
controlling the determined respective robot to move towards the determined respective second cluster center, and switching a state of the determined respective robot from the idle state to an optimizing distribution state;
removing the determined respective second cluster center from the first set, and removing the determined respective robot from the second set;
determining whether or not each of the first set and the second set is an empty set, and in a case where none of the first set and the second set is determined to be an empty set, performing the calculation of the distances again; and
controlling the selected delivery apparatus to deliver at least one of an article and service to the user.

US Pat. No. 10,481,595

METHOD AND APPARATUS FOR ASSESSING THE COLLECTIVE HEALTH OF MULTIPLE PROCESS CONTROL SYSTEMS

FISHER-ROSEMOUNT SYSTEMS,...

1. A method of assessing a collective health of a plurality of process control systems comprising:automatically and periodically assessing a risk for each of a plurality of process control systems, wherein each process control system has one or more risk factors associated with the process control system, wherein introduction of a risk factor to a process control system each period increases the risk assessment for that process control system, and wherein elimination of a risk factor from a process control system each period decreases the risk assessment for that process control system;
scoring the health of each process control system within a health score scale fixed by an upper limit and a lower limit, the health score based on the assessed risk for each process control system;
displaying an integrated navigation menu having a plurality of selectable menu items specifying higher and lower levels of integration of the health scores;
displaying an information view associated with the navigation menu;
enabling a user to select one of the plurality of selectable menu items within the navigation menu to specify higher and lower levels of integration of the health scores; and
presenting a collective health score of the process control systems associated with the selected menu item in the information view in a format for each of the plurality of selectable menu items specifying the higher and lower levels of integration of the health scores, wherein the format is a common display format for presenting the collective health scores of the process control systems associated with each of the selectable menu items specifying the higher and lower levels of integration of the health scores.

US Pat. No. 10,481,593

METHOD AND SYSTEM FOR CAPTURING AUTOMATION DATA

BEET, LLC, Plymouth, MI ...

1. A method for capturing automation data comprising:executing a scan cycle using a controller configured as an automation controller;
collecting input data during the scan cycle from at least one sensor in communication with the controller;
wherein:
the at least one sensor corresponds to at least one member;
the at least one member is defined by a plurality of elements;
each respective element of the plurality of elements has a respective element value determined by the input data;
determining each respective element value for the scan cycle using the input data collected during the scan cycle;
configuring a multi-array using the controller, wherein:
the multi-array includes the at least one member and the plurality of elements defined by the at least one member;
configuring the multi-array includes:
allocating a multi-array memory location to store the multi-array in the controller;
the multi-array memory location including a respective controller memory location for each respective element of the plurality of elements defined by the at least one member;
storing the element value of each respective element for the scan cycle in the respective controller memory location in the multi-array;
the scan cycle is defined by a sequence of operations monitored by the controller;
wherein:
the at least one member corresponds to an operation of the sequence of operations;
the plurality of elements defined by the at least one member includes a first element and a second element of the operation;
the first element has a first element value corresponding to a start time of the operation, wherein the start time is detected by the controller using the input data;
the second element has a second element value corresponding to an end time of the operation, wherein the end time is detected by the controller using the input data;
time stamping, using the controller, the start time of the operation such that the first element value is a first time stamp generated by the controller at the start time of the one operation; and
time stamping, using the controller, the end time of the operation such that the second element value is a second time stamp generated by the controller at the end time of the operation.

US Pat. No. 10,481,582

PROCESS FOR CONTROLLING A MACHINE TOOL

Citizen Watch Co., Ltd, ...

1. A process by which an operator controls a machine tool, said machine tool comprising:a machining chamber;
a tool arranged in the machining chamber;
an illuminator provided in the machining chamber;
an NC unit for performing a control of a machining operation in the chamber on the basis of an NC program, the NC unit including a manual control and a manual execution unit responsive to said manual control, and being operable alternatively in an automatic mode, and in a manual mode wherein said control is under a control of said manual execution unit, and said NC unit having a selectable one-block stop mode in which the NC program is executed for one block and then stopped; and
a notification unit for issuing a notification to said operator, while said operator is continuously visually observing the interior of the machining chamber while operating the machine tool, of completion of the execution of said one block of the NC program while said control is manually executed using the manual execution unit in the one-block stop mode;
wherein said notification unit comprises the illuminator; and
wherein, in said process:
said operator, by operating said manual control, causes the manual execution unit in said one block stop mode to execute the machining operation;
throughout said control using the manual execution unit in said one block stop mode, said operator continuously visually observes the machining operation in said machining chamber using the manual execution unit in said one block stop mode;
said illuminator in the machining chamber provides continuous illumination at a level of luminescence sufficient to enable said continuous visual observation by said operator of the machining operation; and
said notification unit causes a change in the level of illumination emitted by said illuminator upon completion of the execution of said one block of the NC program, whereby the operator is notified of the completion of the execution of said one block of the NC program while continuously visually observing the machining operation.

US Pat. No. 10,481,581

DIAGNOSIS FACILITY AND DIAGNOSTIC METHOD FOR MONITORING PERFORMANCE OF A TECHNICAL PLANT

Siemens Aktiengesellschaf...

1. A diagnosis facility for monitoring performance of a technical plant with an automation system, comprising:a memory in which at least one data set characterizing the performance of the technical plant is storable; and
an evaluation unit via which a diagnostic report on the performance of the technical plant is at least one of (i) determinable and (ii) displayable using the at least data set and a predetermined self-organizing map;
wherein the evaluation unit is configured to determine, by during the performance of the technical plant comprising step sequences that run repeatedly, a duration of an execution of each step of a cycle that is to be checked in a step sequence and to store said duration as a coordinate of the at least data set, the at least data set comprising an n-tuple having a predetermined number n of coordinates;
wherein the evaluation unit is further configured to detect and display a deviation of a time response in the cycle of the step sequence that is to be checked from a time response for fault-free cycles by evaluating the at least data set, using the self-organizing map; and
wherein corresponding n-tuples with predetermined durations for fault-free runs of the step sequence are stored on nodes of the self-organizing map.

US Pat. No. 10,481,553

RELIGHTABLE HOLOGRAMS

OTOY, INC., Los Angeles,...

1. A substrate comprising:a diffraction structure comprising a hologram corresponding to one of a plurality of areas on an object surface, the diffraction structure having an aspect ratio equal to an aspect ratio of the one of the plurality of areas such that the diffraction structure can be adhered to a model of the object to occlude the one of the plurality of areas on the model,
the hologram comprising a plurality of images overlaid on each other to aggregate reflectance data for the corresponding one area on the object surface,
each of the plurality of images encoding the reflectance data for the corresponding one area illuminated under a different lighting condition that is provided by a visible light source located at a respective different position relative to the object surface, the visible light source illuminating the one area at an angle differing from at least one other visible light source,
the aggregated encoded reflectance data on the hologram for the corresponding one area being different from that of other areas of the plurality of areas on the object surface.

US Pat. No. 10,481,545

IMAGE FORMING APPARATUS WITH MULTIPLE IMAGE BEARERS

Ricoh Company, Ltd., Tok...

1. An image forming apparatus comprising:multiple image bearers having respective shafts;
multiple image bearer gears mounted on the respective shafts of the multiple image bearers;
a drive source configured to rotate the multiple image bearers;
a first output gear configured to output a driving force applied by the drive source, the first output gear being a single gear associated with at least two image bearers of the multiple image bearers;
a second output gear configured to output a driving force applied by the drive source, the second output gear being a single gear associated with at least one image bearer of the multiple image bearers;
a drive transmission body;
multiple relay gears having respective shafts and configured to receive and relay the driving force from one of the first output gear or the second output gear directly or via the drive transmission body to the multiple image bearer gears, the multiple relay gears including a first relay gear and a third relay gear to which the driving force is input from the first output gear, a second relay gear to which the driving force is input from the first relay gear, and a fourth relay gear to which the driving force is input from the second output gear; and
multiple drive gears, the multiple drive gears each having a respective shaft defining a center of rotation thereof and configured to connect to the multiple relay gears and the multiple image bearer gears and to transmit the driving force from the multiple relay gears to the multiple image bearer gears, the shaft of each of the multiple drive gears being arranged such that the center of rotation of each of the multiple drive gears is downstream from a corresponding one of the multiple relay gears in a rotation direction of the corresponding one of the multiple relay gears, relative to a virtual line segment connecting a center of rotation of the corresponding one of the multiple relay gears and a center of rotation of corresponding one of the multiple image bearer gears.

US Pat. No. 10,481,533

FIXING DEVICE, IMAGE FORMING SYSTEM, AND FIXING TEMPERATURE CONTROL METHOD

KABUSHIKI KAISHA TOSHIBA,...

1. A fixing device comprising:a fixing member having non-heated regions formed at a first end part and a second end part of the fixing member, and a heated region interposed between the non-heated regions;
a temperature measurement sensor configured to measure the temperature of a surface of the fixing member;
a movement mechanism configured to move the temperature measurement sensor to scan the non-heated regions and the heated region along a width direction of the fixing member;
a movement time calculation section configured to
calculate a first movement time for when the temperature measurement sensor is moved between the first end part and the second end part based on a temperature change measured by the temperature measurement sensor due to movement of the temperature measurement sensor, and
calculate a second movement time for when the temperature measurement sensor is moved from the first end part or the second end part to a movement position of the temperature measurement sensor based on a temperature change measured by the temperature measurement sensor due to movement of the temperature measurement sensor;
a movement position calculation section configured to calculate the movement position of the temperature measurement sensor on the basis of a ratio of the second movement time to the first movement time; and
a temperature control section configured to perform temperature control on the fixing member on the basis of the movement position calculated by the movement position calculation section, and the temperature measured by the temperature measurement sensor at the movement position.

US Pat. No. 10,481,523

IMAGE FORMING APPARATUS AND IMAGE FORMING SYSTEM

Kyocera Document Solution...

2. An image forming system, comprising:an image forming apparatus; and
a toner container;
wherein the image forming apparatus comprises:
a printing device to which a toner container is mounted, and configured to perform printing using toner in the toner container;
an ultrasonic sensor arranged so as to correspond to a mounting position of the toner container, and configured to (a) output an ultrasonic wave to a specific position of the toner container, (b) detect the ultrasonic wave that passes through the toner container, and (c) output a detection signal corresponding to an intensity of the detected ultrasonic wave; and
a controller configured to determine whether the toner container is a genuine product or not on the basis of a level of the detection signal of the ultrasonic sensor when the toner container is mounted;
wherein a housing of the toner container has at a specific position a thickness corresponding to production timing of the toner container;
the ultrasonic sensor outputs the detection signal of a level corresponding to the thickness; and
the controller (a) determines that the toner container is a genuine product if a level of the detection signal of the ultrasonic sensor is a level corresponding to a time point within a production term of the toner container; and (b) determines that the toner container is not a genuine product if a level of the detection signal of the ultrasonic sensor is not a level corresponding to any time point within a production term of the toner container.

US Pat. No. 10,481,511

ELECTROPHOTOGRAPHIC PHOTOSENSITIVE MEMBER, PROCESS CARTRIDGE, AND IMAGE FORMING APPARATUS

KYOCERA Document Solution...

1. An electrophotographic photosensitive member comprising a conductive substrate and a photosensitive layer, whereinthe photosensitive layer is a single-layer photosensitive layer and contains a charge generating material, a hole transport material, an electron transport material, and a binder resin,
the binder resin has a viscosity average molecular weight of at least 25,000 and no greater than 50,000,
a strain at break of the photosensitive layer is at least 4.9% and no greater than 13.0%, the strain at break being a value determined from a stress-strain curve obtained by pulling the photosensitive layer using a tensile tester at a rate of 5 mm/minute,
a scratch resistant depth of the photosensitive layer is no greater than 0.50 ?m, the scratch resistant depth being a value measured through first to fourth steps described below using a scratching apparatus in accordance with JIS K5600-5-5,
the scratching apparatus includes a fixture and a scratching stylus,
the scratching stylus has a semispherical sapphire tip having a diameter of 1 mm,
in the first step, the photosensitive member is fixed to an upper surface of the fixture with a longitudinal direction of the photosensitive member in parallel with a longitudinal direction of the fixture,
in the second step, the scratching stylus is brought into vertical contact with a surface of the photosensitive layer,
in the third step, the fixture and the photosensitive member fixed to the upper surface of the fixture are caused to move by 30 mm at a rate of 30 mm/minute in the longitudinal direction of the fixture while a load of 10 g is applied from the scratching stylus to the photosensitive layer,
in the fourth step, the greatest depth of a scratch created on the surface of the photosensitive layer through the third step is measured as the scratch resistant depth, and
the binder resin includes a polyarylate resin represented by general formula (1) shown below

where in general formula (1),
r, s, t, and u each represent, independently of one another, a number greater than or equal to 0
r+s+t+u=100,
r+t=s+u,
r/(r+t) is at least 0.00 and no greater than 0.90,
s/(s+u) is at least 0.00 and no greater than 0.90,
X is a divalent group represented by chemical formula (1A) or (1B) shown below, and
Y is a divalent group represented by chemical formula (2A) or (2B) shown below

US Pat. No. 10,481,500

IMAGING OPTICAL SYSTEM AND PROJECTION EXPOSURE INSTALLATION FOR MICROLITHOGRAPHY WITH AN IMAGING OPTICAL SYSTEM OF THIS TYPE

Carl Zeiss SMT GmbH, Obe...

1. An imaging optical system, comprising:a plurality of mirrors configured to image an object field in an object plane into an image field in an image plane along a beam path of imaging light,
wherein:
the last mirror in the beam path of the imaging light between the object field and the image field has a through-opening to pass the imaging light;
the penultimate mirror in the beam path of the imaging light between the object field and the image field is outside an imaging light bundle in front of the imaging field; and
a reflective face of the penultimate mirror within an optically used region of the penultimate mirror has no through-opening to pass the imaging light.

US Pat. No. 10,481,488

MASK BLANK SUBSTRATE PROCESSING DEVICE, MASK BLANK SUBSTRATE PROCESSING METHOD, MASK BLANK SUBSTRATE FABRICATION METHOD, MASK BLANK FABRICATION METHOD, AND TRANSFER MASK FABRICATION METHOD

HOYA CORPORATION, Tokyo ...

1. A mask blank substrate processing method including supplying a processing fluid to a mask blank substrate to process the mask blank substrate, the mask blank substrate processing method comprising:conducting a Catalyst Referred Etching, including supplying and contacting a first processing fluid to a principal surface of the substrate, and with a catalytic face of a catalytic surface plate in contact with the principal surface or in contact with the first processing fluid on the principal surface, causing the substrate and the catalytic face to move relative to each other so as to subject the principal surface to Catalyst Referred Etching; and
after the Catalyst Referred Etching, conducting a physical cleaning for removing foreign matters attached to the principal surface using a physical action,
wherein the substrate is a glass substrate,
wherein the physical cleaning is at least one cleaning selected from the group consisting of megasonic cleaning and brush cleaning,
wherein the physical cleaning is conducted by supplying a second processing fluid to the principal surface, and
wherein the second processing fluid for the megasonic cleaning and the brush cleaning contains at least one selected from the group consisting of ozone water, hydrogen water, and neutral detergent.

US Pat. No. 10,481,479

IMMERSIVE OPTICAL PROJECTION SYSTEM

1. An immersive optical projection device comprising:a frame;
at least one projector array comprising
at least one image projection device;
at least one light source, wherein said light source is coupled to said projector array;
a reflector,
wherein said reflector is coupled to said frame; and
a projector array support,
wherein said at least one projector array is coupled to said projector array support and said projector array support is coupled to said frame,such that a beam of light produced by said at least one light source is directed to said at least one image projection device, and said at least one image projection device controllably emits a luminous image, in at least one dimension, that further proceeds towards said reflector, whereupon, said reflector redirects said luminous image into an observer's eye.

US Pat. No. 10,481,475

SMART LIGHTING DEVICE AND CONTROL METHOD THEREOF

Compal Electronics, Inc.,...

1. A smart lighting device standing on a bearing surface and having a plurality of projection modes, comprising:an illumination module;
a camera assembly; and
an image projection module adjacent to the illumination module and pivotally connected to the illumination module,
wherein the image projection module has the projection modes, the projection modes are formed by different rotation angles of the image projection module relative to the illumination module, and a brightness value of the illumination module is adjusted in accordance with the projection modes of the image projection module.

US Pat. No. 10,481,459

CONTROL METHODS AND SYSTEMS FOR NETWORKS OF OPTICALLY SWITCHABLE WINDOWS DURING REDUCED POWER AVAILABILITY

View, Inc., Milpitas, CA...

1. A method of determining tinting instructions for one or more optically switchable windows to reduce power usage at a site, the method comprising:(a) determining that a reduced power event has occurred at the site;
(b) determining a current amount of power available at the site;
(c) performing reduced power operations to determine new tinting instructions for the one or more optically switchable windows based on the current amount of power available at the site and transitioning the one or more optically switchable windows to one or more new tint levels based on the new tinting instructions; and
(d) repeating (b) and (c) at intervals during a period of the reduced power event.

US Pat. No. 10,481,425

DISPLAY PANEL

Samsung Display Co., Ltd....

1. A display panel comprising:a substrate;
a first-color filter, which overlaps the substrate and comprises a first-color portion and a first-color part;
a second-color filter, which comprises a second-color portion and a second-color part;
a third-color portion; and
a light-blocking structure comprising the first-color portion, the second-color portion, and the third-color portion that are stacked in a direction perpendicular to the substrate in a stack structure,
wherein the first-color part is positioned in a color pixel of the display panel, wherein the color pixel of the display panel has two edges respectively extending straightly in different directions and connected to each other in a plan view, and
wherein the stack structure includes two stack structure portions in the plan view, wherein the two stack structure portions respectively continuously extend along the two edges of the color pixel of the display panel in the plan view.

US Pat. No. 10,481,409

PROJECTION DEVICE AND PROJECTION-TYPE VIDEO DISPLAY DEVICE

Dai Nippon Printing Co., ...

1. An optical element comprising a hologram recording medium capable of diffusing a coherent light beam, the hologram recording medium comprising a plurality of hologram recording medium regions, each hologram recording medium region diffusing a coherent light beam irradiated from an irradiation device to an illuminated region corresponding to the hologram recording medium region,wherein each hologram recording medium region comprises a plurality of positions in such hologram recording medium region, for each hologram recording medium region, each coherent light beam incident to a position in such hologram recording medium is diffused to an entirety of the respective illuminated region corresponding to the hologram recording medium region in order to illuminate the entirety of the illuminated region.

US Pat. No. 10,481,392

OPTICAL SENSOR, SCANNER UNIT, AND IMAGE FORMING APPARATUS

Canon Kabushiki Kaisha, ...

1. An optical sensor comprising:a circuit board;
a bare chip mounted on the circuit board;
a protection member configured to protect the bare chip;
a pad connected to the bare chip via a wire; and
a pattern connecting the pad and a terminal portion at an edge of the circuit board to each other,
wherein the pattern is connected to the terminal portion on a same surface as a surface on which the bare chip is mounted, and a portion of the pattern between the protection member and the terminal portion is covered with solder resist.

US Pat. No. 10,481,384

ENDOSCOPE

1. An endoscope having a viewing direction aligned obliquely with respect to a longitudinal axis, the endoscope comprising:a shaft with a cladding tube and a fiber tube arranged therein;
an object lens arranged in the fiber tube; and
a prism module arranged in the fiber tube for deflecting a beam path, wherein the prism module is arranged eccentrically with respect to the object lens;
wherein an outer cross-section of the prism module is smaller than an inner cross-section of the fiber tube, a cross-section of the prism module being less than the inner cross-section of the fiber tube such that a hollow space is provided in a region-between the prism module and an inner wall of the fiber tube; and
at least one component is arranged between the prism module and the inner wall of the fiber tube or in the hollow space.

US Pat. No. 10,481,374

METHOD AND MICROSCOPY SYSTEM FOR SCANNING A SAMPLE

LEICA MICROSYSTEMS CMS GM...

1. A method for scanning a sample using an electrically or electronically controllable microscope, comprising the steps of:dividing the sample into a plurality of scan fields;
performing a scanning of the sample so as to generate a plurality of images of the sample in the scan fields, the plurality of images being generated at different times and/or different locations of the sample, the microscope being controlled via a control computer during the scanning;
observing and/or analyzing the generated images using at least one further computer connected via a network so as to identify interesting regions of the sample; and
successively limiting the scan fields of the sample based on the identifications of interesting regions.

US Pat. No. 10,481,372

LENS AND FLASH

OSRAM Opto Semiconductors...

1. A lens for reducing a divergence of light of a light source comprising:a light entrance side having a plurality of Fresnel elements;
a light exit side opposite the light entrance side, wherein the light exit side has a plurality of exit lenses having a second focal length; and
an optical axis,
wherein the Fresnel elements and the exit lenses are optically associated with one another in a one-to-one manner,
wherein each Fresnel element has an entrance surface which is convex in shape and which forms an entrance lens having a first focal length,
wherein each Fresnel element has a deflection surface arranged directly downstream of the entrance surface,
wherein the deflection surface is configured to deflect the light which entered the lens through the entrance surface by total internal reflection towards an associated exit lens, and
wherein, with a tolerance of at most 20% of the first and the second focal lengths, each entrance surface and the associated exit lens are located in the interrelated focal points.

US Pat. No. 10,481,345

OPTICAL CONNECTOR

KYOCERA CORPORATION, Kyo...

1. An optical connector for optically coupling a first optical transmission path and a second optical transmission path, comprising:a first connector part disposed so as to cover at least a part of said first optical transmission path,
said first connector part including
a first positioning portion for performing positioning with respect to said first optical transmission path;
a second positioning portion for performing positioning of said second optical transmission path held by a second connector part connected to said first connector part, wherein the second position portion comprises at least one insertion hole extending from an outermost surface of the first connector part on a side to which the second connector part is connected to an inside of the first connector part; and
a measurement auxiliary portion formed so as to correspond to arrangement of said second positioning portion, wherein the measurement auxiliary portion is formed on a first surface of the first connector part opposite to an outermost surface with respect to the insertion hole so as to be sandwiched between the insertion hole and the first positioning portion, wherein the first surface on which the measurement auxiliary portion is formed is coplanar with a second surface on which the first positioning portion is formed, and wherein
at least a part of said first positioning portion and at least a part of said measurement auxiliary portion are formed at positions that can he visually recognized simultaneously from the same direction.

US Pat. No. 10,481,343

FIBER OPTIC DROP CABLE ASSEMBLY AND PRECONNECTORIZED CABLE ASSEMBLY

17. A termination system for an associated fiber optic cable assembly having an associated, elongated cable that extends along a longitudinal, first axis, and includes an associated optical fiber therein, the termination system comprisinga connector configured for receipt around the associated cable and a terminal end of the associated optical fiber, a groove in the connector that receives first and second legs of a U-shaped clip joined by a bight portion and configured for insertion into the connector groove in a direction perpendicular to an axis of the associated cable;
a crimp member configured for fixed receipt on an external surface of the associated cable and having at least a first ear extending outwardly from the associated cable; and
a clamp housing including first and second clamp housing portions at least partially received around the crimp member, and together configured to circumferentially surround the associated cable, at least the first clamp housing portion configured to mechanically engage the ear of the crimp member and prevent relative movement therebetween.

US Pat. No. 10,481,278

TISSUE-EQUIVALENT DOSIMETER

DALHOUSIE UNIVERSITY, Ha...

1. A radiation dosimeter comprising:a multilayer substrate; and
a semiconductor-based radiation sensing layer contacting said multilayer substrate;
said radiation sensing layer comprising electrodes for receiving a signal produced in response to radiation absorbed within said radiation sensing layer; and
said multilayer substrate comprising:
at least one low-atomic-number layer of having an effective atomic number that is smaller than that of water; and
at least one high-atomic-number layer having an effective atomic number that is greater than that of water;
wherein said low-atomic-number layers and said high-atomic-number layers have respective thicknesses and compositions for modulating a dependence of the signal produced by said radiation dosimeter on photon energy, such that the signal, when calibrated to provide a measure of dose, exhibits tissue-equivalence with a variation of less than 10% over an energy range spanning 20 keV to 140 keV.

US Pat. No. 10,481,250

RADAR ANTENNA SYSTEM

Wistron NeWeb Corporation...

1. A method, applied in a radar antenna system comprising a plurality of transmitting sub-arrays and a plurality of receiving sub-arrays, the method comprising:determining whether an angle of an object in relation to the radar antenna system is greater a specific value and control the plurality of transmitting sub-arrays and the plurality of receiving sub-arrays, such that the radar antenna system selectively operates in one of an amplitude-comparison mono-pulse mode and a phase-comparison mono-pulse mode;
when the angle is greater than the specific value, controlling the plurality of transmitting sub-arrays and the plurality of receiving sub-arrays such that the radar antenna system operates in the phase-comparison mono-pulse mode;
when the angle is smaller than the specific value, controlling the plurality of transmitting sub-arrays and the plurality of receiving sub-arrays such that the radar antenna system operates in the amplitude-comparison mono-pulse mode.

US Pat. No. 10,481,246

PHOTO-DIODE EMULATOR CIRCUIT FOR TRANSIMPEDANCE AMPLIFIER TESTING

ANALOG DEVICES GLOBAL UNL...

1. An optical range finder, comprising:a transimpedance amplifier (TIA); and
a photodiode emulation circuitry coupled to an input port of the TIA and configured to:
receive one or more parameters specifying one or more characteristics of a test current signal to be provided to the TIA, and
provide the test current signal in accordance with the one or more parameters to the input port of the TIA while the photodiode is also coupled to the input port of the TIA,
wherein:
the test current signal includes a current pulse,
the one or more characteristics include an amplitude of the current pulse, and
the photodiode emulation circuitry includes a digitally controlled current mirror configured to ensure that the amplitude of the test current signal is in accordance with the one or more parameters.

US Pat. No. 10,481,242

METHOD FOR JOINT ANTENNA-ARRAY CALIBRATION AND DIRECTION OF ARRIVAL ESTIMATION FOR AUTOMOTIVE APPLICATIONS

TEXAS INSTRUMENTS INCORPO...

1. A method comprising:determining, for a radar system having an antenna array with L antenna elements, an initial array response to K objects within a field of view of the radar system, wherein L is an integer ?1, K is an integer ?2, and the initial array response is a function of a first matrix that is an initial coupling matrix, a second matrix that includes for each of the L antenna elements an initial value based on a gain value and a phase value of the antenna element, a third matrix that includes an initial direction of arrival (DOA) estimate for each of the K objects, and a fourth matrix that includes a complex signal amplitude value for each of the K objects;
determining a covariance matrix based on the initial array response;
performing eigen-decomposition of the covariance matrix to determine an updated DOA estimate for each of the K objects;
updating the third matrix based at least partially on the updated DOA estimates;
updating the second matrix based at least partially on a fifth matrix that is a diagonal matrix based on the updated DOA estimates and a sixth matrix that includes eigenvectors corresponding to the covariance matrix;
updating the first matrix in accordance with a cost function that is a function of the updated second matrix, the updated third matrix, and the sixth matrix; and
using the updated first matrix and the updated second matrix when processing signals received by the antenna array to determine additional direction of arrival (DOA) estimates for each of the K objects.

US Pat. No. 10,481,226

GENERATION OF RF SIGNALS FOR EXCITATION OF NUCLEI IN MAGNETIC RESONANCE SYSTEMS

Koninklijke Philips N.V.,...

1. A system for generation of a radio frequency, RF, excitation signal for excitation of nuclei via an RF excitation coil in a magnetic resonance, MR, system, the system comprising:power generation units each comprising a synthesizer, an RF amplifier, and a first feedback loop unit adapted to include a sensor to register RF signal properties at the RF amplifier's output, compare the registered RF signal properties with target RF signal properties and configure the synthesizer to generate an RF signal which after amplification by the RF amplifier has a predefined first signal characteristic a combiner adapted for combining the RF signals amplified by the RF amplifiers for obtaining the RF excitation signal and the system comprising a second feedback loop unit adapted to include a sensor to register RF signal characteristics at the combiner's output, compare the registered signal characteristic with a target signal characteristic and control the synthesizers for providing the RF signals such that the RF excitation signal has a predefined second signal characteristic.

US Pat. No. 10,481,225

METHOD AND DEVICE FOR CHECKING BODY COIL OF MAGNETIC RESONANCE IMAGING SYSTEM

Siemens Healthcare GmbH, ...

1. A method for checking a body coil that transmits and receives radio-frequency (RF) signals in a magnetic resonance imaging (MRI) system having a patient table and an MRI measurement volume, said method comprising:operating said MRI system with said body coil under predetermined conditions that comprise tuning said body coil so as to put said body coil in a tuned state with said patient table outside of said MRI measurement volume, and with said MRI system in a predetermined frequency range between +400 kHz and ?400 kHz;
while said MRI system is operated under said predetermined conditions, acquiring a current value of a parameter, which represents operation of said body coil under said predetermined conditions, as a reflection coefficient and a coupling coefficient between at least two body coils of said MRI system;
providing said current value of said parameter to a computer and, in said computer, comparing said current value of said parameter to a reference value of said parameter, said reference value being selected from the group consisting of a value of said parameter exhibited by said body coil at a time of installation of said MRI system, and a value of said parameter that is set after said time of installation, in order to obtain a comparison result; and
in said computer, determining a state of said body coil dependent on a relationship of said comparison result to a threshold value, and emitting an electronic signal from the computer that represents the determined state of the body coil.

US Pat. No. 10,481,215

METHOD AND APPARATUS FOR EVALUATING A BATTERY CELL

GM Global Technology Oper...

1. An apparatus for evaluating a battery cell that includes a hermetically sealed outer casing, a plurality of electrically conductive components enclosed within the outer casing, an electrically conductive terminal having a proximal end that extends within the outer casing and a distal end that extends in a longitudinal direction relative to the cell outside the outer casing, and a solid electrical and mechanical joint formed between one or more of the electrically conductive components and the proximal end of the electrically conductive terminal, wherein the solid electrical and mechanical joint is entirely enclosed within the outer casing of the battery cell, the apparatus comprising:a circular platform supported for rotation about a central axis;
a plurality of slots circumferentially spaced apart from one another on the circular platform, wherein each of the slots includes a first end oriented toward the central axis of the circular platform and an opposite second end oriented away from the central axis toward an outer circumference of the platform; and
a terminal clamp located adjacent the first end of one of the slots for securing the battery cell within the slot such that movement of the distal end of the electrically conductive terminal extending from a first end of the outer casing is restrained, while movement of an opposite second end of the outer casing is unrestrained in the longitudinal direction,
wherein, during rotation of the circular platform, the electrically conductive terminal and the solid electrical and mechanical joint experiences a pulling force in the longitudinal direction and in a radially outward direction relative to the central axis of the circular platform.

US Pat. No. 10,481,205

ROBUST SECURE TESTING OF INTEGRATED CIRCUITS

SEAGATE TECHNOLOGY LLC, ...

1. A method comprising:providing an integrated circuit (IC) chip having a plurality of blocks;
configuring a first set of blocks of the plurality of blocks of the IC chip as secure data blocks, with at least one of the secure data blocks comprising a memory;
configuring a second set of blocks of the plurality of blocks of the IC chip as non-secure data blocks;
receiving a test mode entry request in the IC chip;
in response to the IC chip receiving the test mode entry request, carrying out a data-initialization operation on the plurality of blocks independently of whether any blocks of the plurality of blocks are configured as the secure data blocks or the non-secure data blocks, the data-initialization operation including writing a predetermined data pattern into the memory to initialize the memory; and
disabling an IC chip data output during the data-initialization operation.

US Pat. No. 10,481,194

AUTOMATED HIGH FREQUENCY TEST STATION

CommScope Connectivity UK...

1. A test station comprising:a test platform including a plurality of probes configured for electrical connection to a design under test;
a radio frequency switch configured to receive at least first and second signals at first and second frequencies, the first and second frequencies being different from each other;
an amplifier positioned and electrically connected to one or more of the plurality of probes, the amplifier configured to receive the selected signal from the radio frequency switch and output a test signal, the test signal corresponding to an amplified selected signal;
a second amplifier positioned and electrically connected to one or more of the plurality of probes, the second amplifier configured to receive a result signal passed through the design under test;
a programmable attenuator connected to an output of the second amplifier and having configurable attenuation levels;
a power sensor electrically connected to receive a scaled result signal from the programmable attenuator based on the result signal and generate a sensed power output signal;
a control circuit communicatively connected to the radio frequency switch, amplifier, second amplifier, and power sensor, the control circuit configured to execute instructions to selectively apply the first and second frequencies as the test signal to the one or more of the plurality of probes, thereby applying a test signal at each of the first and second frequencies to the design under test, wherein the design under test comprises an electrical connector subassembly, the control circuit further configured to determine the existence of a faulty product incorporating the design under test based on the sensed power output signal.

US Pat. No. 10,481,190

TEST DEVICE WITH A BUILT-IN TEST ANTENNA

UNIVERSAL SCIENTIFIC INDU...

1. A test device with a built-in test antenna for testing a device under test having an antenna under test, the test device comprising:a test board electrically connected to a test apparatus;
a test socket disposed on the test board for carrying the device under test;
an antenna assembly including a test antenna and an antenna board, the antenna assembly being disposed inside the test socket so as to be coupled to the antenna under test;
wherein the antenna board is electrically connected to the test board, and the position of the test antenna corresponds to that of the antenna under test.

US Pat. No. 10,481,183

TRACEABLE CABLES

MERTEK INDUSTRIES, LLC, ...

1. A power cable comprising:a cable having a first end, a second end, two or more power conductors in a flexible sheath between the first end and the second end, and one or more indicator wires in the flexible sheath between the first end and the second end;
a male connector hood on the first end of the cable;
two or more blades or pins extending from a mating end of the male connector hood, the two or more blades or pins each connected to one of the two or more power conductors of the cable;
a female connector hood on the second end of the cable, the female connector hood including a mating end defining two or more recesses each configured to receive a single blade or pin in electrical communication with a single one of the two or more power conductors of the cable;
an electric power source incorporated into at least one of the male or female connector hoods, the electric power source comprising a capacitor;
an electrically activated telltale incorporated into at least one of the male or female connector hoods; and
a manually operated switch incorporated into at least one of the male or female connector hoods and configured to initiate electrical communication between the electric power source, the one or more indicator wires, and the electrically activated telltale.

US Pat. No. 10,481,174

SUPERCONDUCTING SCANNING SENSOR FOR NANOMETER SCALE TEMPERATURE IMAGING

YEDA RESEARCH AND DEVELOP...

1. A device for use in thermal microscopy, the device comprising:an elongated support structure having a near end for attachment to an external connection, and a far end;
an electrically conductive cap located at the far end of the support structure;
at least two spaced apart elongated conductive leads extending from the electrically conductive cap along the support structure to the near end thereof and in electrical contact with the electrically conductive cap, wherein the electrically conductive cap and the at least two elongated conductive leads define a path for transmission of electric current through the cap; and
wherein the electrically conductive cap and elongated conductive leads are of a selected material composition such that they are in a superconductive state at a first predetermined condition.

US Pat. No. 10,481,168

DEVICES, SYSTEMS AND METHODS FOR EVALUATION OF HEMOSTASIS

HemoSonics LLC, Charlott...

1. An apparatus configured as a disposable cartridge, the apparatus comprising:a housing;
a plurality of test chambers located in the housing, the plurality of test chambers including chambers configured for viscoelastic measurements via a system that interrogates one or more viscoelastic properties of test samples in the test chambers, wherein the one or more viscoelastic properties is used to characterize dynamics of coagulation and/or fibrinolysis including clot stiffness of a clot formed in the test samples, wherein the plurality of test chambers comprise a first test chamber and a second test chamber each defined by a space sufficient to allow induced displacement of the test sample in the test chamber from an application of a force applied to the test sample when the system interrogates the one or more viscoelastic properties of the test sample; and
a fluid pathway comprising a plurality of channels, each defined at least in part by the housing, wherein the fluid pathway includes an inlet, defined at least in part by the housing, through which a blood sample is introduced into the apparatus, wherein at least one channel of the fluid pathway is in communication with the inlet and with the first test chamber and a second test chamber to deliver a portion of the blood sample to each of the first test chamber and the second test chamber, wherein the at least one channel of the fluid pathway includes an inlet channel, a first channel, and a second channel, wherein the inlet channel is in communication with the inlet, and wherein the first channel is in communication with the inlet channel and at least with the first test chamber, and wherein the second channel is in communication with the inlet channel and at least with the second test chamber;
a first reagent or a first combination of reagents configured to activate coagulation, wherein the first reagent or the first combination of reagents is preloaded in a first space associated with the first test chamber for a single use in the disposable cartridge, and wherein the first reagent or the first combination of reagents interacts with a portion of the blood sample drawn through the first channel to form a first test sample, wherein the first test sample can be interrogated in the first test chamber to provide a first viscoelastic measurement that provides a determination of one or more clot stiffness values of a first clot formed in the first test sample in which the first clot is formed without platelet aggregation being inhibited, wherein the first reagent or the first combination of reagents comprises abciximab; and
a second combination of reagents comprising i) a reagent, or a combination of reagents, configured to activate coagulation and ii) a reagent, or a combination of reagents, to inhibit platelet aggregation, wherein the second combination of reagents is preloaded in a second space associated with the second test chamber for a single use in the disposable cartridge, and wherein the second combination of reagents interacts with a portion of the blood sample drawn through the second channel to form a second test sample, wherein the second test sample can be interrogated in the second test chamber to provide a second viscoelastic measurement that provides a determination of one or more clot stiffness values of a second clot formed in the second test sample in which the second clot is formed with platelet aggregation being inhibited.

US Pat. No. 10,481,150

MICROFLUIDIC DEVICE FOR CELL-BASED ASSAYS

THE GOVERNING COUNCIL OF ...

1. A microfluidic device for assaying cells, the microfluidic device comprising:a well block comprising a plurality of microwells;
a first cell culture layer comprising a plurality of microchannels, each microchannel being aligned with one of the plurality of microwells and being in fluid communication with the aligned microwells; and
a base block, the base block being in fluid communication with the plurality of microchannels, wherein the first cell culture layer is coupled between the well block and the base block to form a liquid tight seal, thereby allowing fluid communication between the plurality of microwells in the well block, the aligned microchannels in the first cell culture layer and the base block.

US Pat. No. 10,481,134

UNDERWATER VEHICLES WITH INTEGRATED SURFACE CLEANING AND INSPECTION

Saudi Arabian Oil Company...

1. An integrated probe suitable for performing cleaning, cathodic protection voltage readings, and ultrasonic testing thickness measurements at an underwater surface, comprising:a housing having a front surface and a rear surface;
a cleaning jet tool having an orifice extending through the front surface of the housing;
an ultrasonic probe disposed within the housing, the ultrasonic probe having a transducer crystal and a flexible membrane arranged about the transducer crystal; and
a cathodic inspection tool having one or more legs, each having an electrically conductive tip and a subsea housing containing a reference electrode, each leg extending longitudinally away from the housing and arranged about the cleaning jet tool and ultrasonic probe,
wherein the one or more legs are passively adjustable in response to a force imparted when the one or more legs contact the underwater surface, and
wherein the one or more legs extend away from the housing at a distance such that in a condition in which the conductive tip of the one or more legs is in contact with the underwater surface, the cleaning jet tool and ultrasonic probe are at a distance for effective cleaning and ultrasonic measuring, respectively.

US Pat. No. 10,481,125

BIOMOLECULE MEASURING DEVICE

HITACHI HIGH-TECHNOLOGIES...

1. A biomolecule measuring apparatus comprises a semiconductor sensor for detecting ions generated by a reaction between a biomolecular sample and a reagent,wherein the semiconductor sensor comprises:
a semiconductor substrate;
a plurality of cells arranged in an array form on the semiconductor substrate, each of the plurality of cells is configured to detect ions; and
a plurality of readout wires arranged in the array formed by the plurality of cells,
wherein each of the plurality of cells comprises:
an ISFET comprising a floating gate and configured to detect a change in ion concentration;
a first MOSFET comprising a gate configured to receive an output from the ISFET and amplify the output from the ISFET;
a second MOSFET in series to the first MOSFET, configured to selectively transmit an output from the first MOSFET to a corresponding readout wire of the plurality of readout wires; and
a third MOSFET in series to the ISFET, configured to generate hot electrons in the ISFET and to inject a charge to the floating gate of the ISFET,
wherein the third MOSFET is controlled based on the output received from the ISFET, and wherein the second MOSFET and the third MOSFET are separately controlled; and
wherein the biomolecule measuring apparatus is configured to transmit the output from the ISFET to the corresponding readout wire and determine whether a threshold voltage of the ISFET is within a predetermined range, by controlling the second MOSFET.

US Pat. No. 10,481,113

X-RAY BACKSCATTER INSPECTION SYSTEM

Radiabeam Technologies, L...

1. An inspection system for inspecting an object in motion relative to the inspection system comprising:an X-ray source configured to emit a pencil beam onto said object wherein said pencil beam comprising X-rays as a sequence of energy and current modulated X-ray pulses;
wherein said X-ray pulses are generated by Bremsstrahlung;
said X-ray source further configured to produce a signal encoding the instantaneous energy and current of said energy and current modulated X-ray pulses;
a scanning apparatus configured to raster-scan said X-ray pencil beam over said object in the direction perpendicular to the direction of relative motion of said object;
said scanning apparatus further providing a signal encoding the instantaneous position information of said X-ray pencil beam;
a detector that creates a detector signal wherein said detector signal is a measure of the instantaneous intensity of backscatter radiation formed in response to the X-rays encountering said object;
said detector rigidly coupled in position to said X-ray source;
said detector having a response time shorter than the duration of said X-ray pulse;
a signal encoding the instantaneous position or said X-ray source relative to said object;
a data acquisition system acquiring a recorded data wherein said recorded data comprises simultaneously recording said detector signal and said signal encoding the instantaneous X-ray energy and current and said signal encoding the instantaneous position of said X-ray pencil beam and said signal encoding the instantaneous position of said X-ray source relative to said moving object;
a computer receiving said recorded data;
said computer configured to iteratively compute layer by layer electron density and thickness of materials forming said object.

US Pat. No. 10,481,101

ASYMMETRICAL MAGNIFICATION INSPECTION SYSTEM AND ILLUMINATION MODULE

Applied Materials Israel ...

1. An illumination module, comprising:a pair of anamorphic prisms that comprises a first anamorphic prism and a second anamorphic prism; wherein the pair of anamorphic prisms is configured to (a) receive a first radiation beam that propagates along a first optical axis, and (b) asymmetrically magnify the first radiation beam to provide a second radiation beam that propagates along a second optical axis that is parallel to the first optical axis;
a rectangular prism that is configured to receive the second radiation beam and perform a lateral shift of the second radiation beam to provide a third radiation beam, wherein the pair of anamorphic prisms is configured to introduce a lateral shift between the first radiation beam and the second radiation beam, and wherein the lateral shift introduced by the rectangular prism is configured to compensate for the lateral shift introduced by the anamorphic prisms; and
a rotating mechanism that is configured to change an asymmetrical magnification of the pair of anamorphic prisms by rotating at least one of the first anamorphic prism and the second anamorphic prism.

US Pat. No. 10,481,092

MULTIPLEXED EXCITATION EMISSION MATRIX SPECTROSCOPY

1. An excitation emission matrix (EEM) spectrometer, comprising:at least one excitation light source that produces an excitation light spectrum;
a multiplexer that:
divides the excitation light spectrum into a plurality of discrete excitation wavelength ranges;
selects three or more discrete excitation wavelength ranges from the plurality of discrete excitation wavelength ranges while rejecting remaining discrete excitation wavelength ranges; and
encodes the selected three or more discrete excitation wavelength ranges according to a binary function;
a conduit that conducts the encoded three or more discrete excitation wavelength ranges to a sample;
a conduit that conducts an encoded emitted light from the sample;
a spectrometer that detects the encoded emitted light and resolves a spectrum of the encoded emitted light; and
a demultiplexer that decodes the encoded three or more discrete excitation wavelength ranges in the emitted light spectrum according to the binary function to produce an output EEM spectrum.

US Pat. No. 10,481,088

AUTOMATIC DETERMINATION OF FOURIER HARMONIC ORDER FOR COMPUTATION OF SPECTRAL INFORMATION FOR DIFFRACTION STRUCTURES

KLA-TENCOR CORPORATION, ...

1. A method comprising:determining, a Fourier harmonic order for computation of spectral information for periodic structures of a target structure, wherein determining the Fourier harmonic order is based at least in part on:
pitches in each of a plurality of directions of the periodic structures,
material properties of materials of the periodic structures, and
characteristics of the periodic structures;
computing the spectral information for the periodic structures based at least in part on the determined Fourier harmonic order;
generating a model of the periodic structures for optical metrology measurement utilizing the computed spectral information, wherein the generated model comprises at least one grating structure that runs along at least one direction of the periodic structures and is on top of at least one substrate; and
performing optical metrology of the target structure with an optical metrology system to measure at least one parameter of the target structure using the generated model of the periodic structures.

US Pat. No. 10,481,087

SIMULATED INTEGRATED COMPUTATIONAL ELEMENTS AND THEIR APPLICATIONS

Halliburton Energy Servic...

1. An optical measurement system comprising:a light source to provide an input light, the light source having a source controller circuit;
a sample containment area;
a detector configured to detect a sample light and produce a detector signal;
a spectral profile for an integrated computational element; and
a detector controller circuit configured to synchronize the input light and the detector and configured to implement the spectral profile, wherein the detector controller circuit is configured to provide and adjust in-situ a light signal to simulate the integrated computational element in a period of time with the input light,
wherein the light signal is adjusted in-situ by way of the light source.

US Pat. No. 10,481,057

MECHANICAL TESTING EQUIPMENT FOR MATERIAL CHARACTERIZATION

1. A mechanical testing apparatus for a specimen, the mechanical testing apparatus comprising:a drop table system having a drop carriage; and
a Hopkinson bar positioned parallel to a motion of the drop carriage and connected to the drop table system by the specimen;
wherein the drop table system comprises:
an impact plate having a threaded hole configured to hold a first end of the specimen, wherein the drop carriage is configured to move towards the impact plate;
an impactor connected to the drop carriage, the impactor configured to strike a pulse shaper associated with the impact plate;
an accelerometer connected to the impact plate;
a plurality of guide rods extending through the impact plate;
a plurality of springs surrounding each of the plurality of guide rods;
a bottom plate connected to the plurality of guide rods; and
a bumper connected to the bottom plate, wherein the bumper is configured to absorb momentum and stop the impact plate.

US Pat. No. 10,481,037

METHOD FOR DETECTING DETERIORATION DEFECT OF STRUCTURAL PART

INDUSTRIAL TECHNOLOGY RES...

1. A method for detecting deterioration defect of a structural part, comprising:detecting a waveform of time domain of the structural part by a sensor disposed on the structural part;
performing a conversion of time domain to frequency domain for the waveform of time domain by a processor electrically connected to the sensor so as to obtain an actual modal parameter of each of a plurality of modals related to a waveform of frequency domain of the structural part;
comparing the actual modal parameter of each of the plurality of modals to modal parameter information stored in a database to determine whether a deterioration defect exists in the structural part; and
determining a degree and a position of the deterioration defect when the deterioration defect exists in the structural part;
wherein the modal parameter information comprises sets of comparison modal parameters, and each of the sets of comparison modal parameters indicates a respective one of the deterioration defect of the position and other deterioration defects of other positions in the structural part.

US Pat. No. 10,481,033

DIAGNOSING CYLINDER PRESSURE SENSOR GAIN AND OFFSET

Cummins, Inc., Columbus,...

7. A method, comprising:determining a reference in-cylinder pressure for a cylinder of an engine based on an ambient pressure measured at a location external to the engine and an air intake system;
measuring an actual in-cylinder pressure of the cylinder of the engine with a cylinder pressure sensor while the engine is keyed on and a crankshaft of the engine is not rotating;
determining an offset of the cylinder pressure sensor based on the reference in-cylinder pressure and the actual in-cylinder pressure;
comparing the offset of the cylinder pressure sensor to a threshold offset;
providing an offset error notification responsive to the offset of the cylinder pressure sensor being greater than the threshold offset; and
determining a gain of the cylinder pressure sensor while the engine is keyed on, the crankshaft of the engine is rotating, and the engine is not firing.

US Pat. No. 10,481,032

STRESS COMPENSATION SYSTEMS AND METHODS IN SENSORS

Infineon Technologies AG,...

1. A sensor system comprising:at least two sensor elements configured to sense a characteristic;
compensation circuitry coupled to the at least two sensor elements to use the at least two sensor elements to sense a mechanical stress affecting the at least two sensor elements and configured to determine a compensation factor that is a function of a difference in mechanical stress between the at least two sensor elements; and
a sensor system output configured to provide an output signal that is a difference between the outputs of the at least two sensor elements adjusted by the compensation factor.

US Pat. No. 10,481,031

FLUID PROPERTY SENSOR WITH HEAT LOSS COMPENSATION AND OPERATING METHOD THEREOF

1. A method for measuring a characteristic of a fluid, comprising:suspending a measuring element within the fluid, the measuring element being held by suspension members;
detecting an upper temperature threshold of the measuring element;
applying measuring power to the measuring element during a heating phase until the measuring element reaches the upper temperature threshold;
applying compensation power to one or more suspension heating elements which are thermally conductively connected to the suspension members;
evaluating heat transfer from the measuring element into the fluid; and
deriving the characteristic of the fluid,
wherein the compensation power is selected to at least partially compensate parasitic conductive heat loss from the measuring element into the suspension members,
wherein evaluating the heat transfer from the measuring element into the fluid comprises measuring a time tx required to heat the measuring element from a first temperature T1 to a second temperature T2,
wherein following the application of measuring power during the heating phase a predetermined cooling phase wait period tw is applied during which measuring power is turned off or substantially reduced, and
wherein at least one of the frequency 1/(tx+tw), the sum of tx+tw, or the ratio tx/tw is used to derive a pressure of the fluid.

US Pat. No. 10,481,029

PRESSURE SENSOR, RELAY SUBSTRATE THEREFOR, AND RELAY SUBSTRATE UNIT THEREFOR

Saginomiya Seisakusho, In...

1. A relay substrate for a pressure sensor, in which the relay substrate is connected to a pressure sensor via a plurality of electric wires, the pressure sensor including:a pressure detecting element configured to receive a drive voltage from an outside circuit and electrically send a pressure detection signal to the outside circuit so as to detect a pressure of fluid; and
an electrically connected portion connected to the pressure detecting element so as to supply the drive voltage and connected to the plurality of electric wires so as to send the pressure detection signal,
wherein the relay substrate is connected to the electrically connected portion via the plurality of electric wires and comprises a converting circuit mounted on the relay substrate, the converting circuit converting either or both of the drive voltage supplied from the outside circuit and the pressure detection signal sent to the outside circuit.

US Pat. No. 10,481,028

PRESSURE DETECTION DEVICE

Surpass Industry Co., Ltd...

1. A pressure detection device comprising:a pressure detection unit configured to detect a pressure transmitted to a pressure detecting portion;
a flow passage unit in which a flow passage for introducing a fluid is formed; and
a mounting mechanism configured to detachably mount the flow passage unit on the pressure detection unit, wherein
the pressure detection unit includes:
a pressure sensor including the pressure detecting portion; and
a first connection portion joined to the pressure detecting portion,
the flow passage unit includes:
a pressure receiving portion configured to be displaced by receiving a pressure of the fluid flowing through the flow passage; and
a second connection portion joined to the pressure receiving portion,
one of the first connection portion and the second connection portion is formed of a magnet, and the other of the first connection portion and the second connection portion is formed of a magnet or a magnetic body,
the mounting mechanism comprises a first fastening member mounted on the flow passage unit and a second fastening member mounted on the pressure detection unit,
the first connection portion that is joined to the pressure detecting portion of the pressure detection unit and the second connection portion that is joined to the pressure receiving portion of the flow passage unit are brought into contact with each other by fastening the first fastening member to the second fastening member, and
in a state where the flow passage unit is mounted on the pressure detection unit by the mounting mechanism, the first connection portion and the second connection portion are disposed in a state where the first connection portion and the second connection portion are attracted to and brought into contact with each other by a magnetic force,
the second connection portion is disposed in an inner space defined by the pressure receiving portion and the pressure detecting portion,
the first connection portion is joined to a surface of the pressure detecting portion which is not in contact with the inner space, and
in the state where the flow passage unit is mounted on the pressure detection unit by the mounting mechanism, the first connection portion and the second connection portion are disposed in the state where the first connection portion and the second connection portion are attracted to each other by the magnetic force with the pressure detecting portion interposed between the first connection portion and the second connection portion.

US Pat. No. 10,481,026

PIEZORESISTIVE PRESSURE SENSOR PROVIDED WITH A CALIBRATION RESISTOR OF THE OFFSET

Kolektor Microtel S.P.A.,...

1. A piezoresistive pressure sensor (1) comprising:a rigid flat support (2) having a flat internal support face (7),
a flat flexible membrane (3) having a flat external membrane face (4) exposed to a pressure of a fluid and a flat internal membrane face (5) delimiting, in cooperation with the flat internal support face (7), a chamber (9) accommodating a deformation of said flat flexible membrane (3),
an electrical measuring circuit comprising a resistive Wheatstone bridge (10) applied on the flat internal membrane face (5) for detecting the deformation of said flat flexible membrane (3), and
an electrical calibration resistor (Rc) for compensating an output signal value when said fluid is at a reference pressure,
wherein:
the calibration resistor (Rc) is applied on said flat internal membrane face (5);
the electrical measuring circuit comprises a bypass (19) of the calibration resistor (Rc);
the calibration resistor (Rc) is formed by a series of compartments (20) selectively excludable due to discrete variation of a calibration resistive value supplied;
for calibration, the bypass (10) is configured to include one or more laser cuts to exclude one or more compartments (20) of said calibration resistor (Rc); and
the one or more laser cuts of the bypass (10) occur at points between electrically conductive compartmentalization tracks (21), to exclude the one or more compartments (20), where a number of cuts are configured to vary, from sensor (1) to sensor (1), to individually quantify a value of a resistance added in series to each of both branches of the resistive Wheatstone bridge (10).

US Pat. No. 10,481,022

CORE-SHELL NANOFIBER TEXTILES FOR STRAIN SENSING, AND METHODS OF THEIR MANUFACTURE

TEXAVIE TECHNOLOGIES INC....

1. A resistive sensor assembly comprising:a plurality of resistive sensor devices, each comprising:
a fiber mesh comprising a plurality of elongate fibers, wherein each fiber of the plurality of fibers comprises an electrical conductor comprising an electrically conductive exterior surface reversibly positionable into and out of contact with the electrically conductive exterior surfaces of adjacent fibers of the plurality of fibers;
a first electrical contact electrically coupled to the electrical conductor of at least one of the plurality of fibers; and
a second electrical contact electrically coupled to the electrical conductor of at least one of the plurality of fibers and spaced apart from first electrical contact, whereby the first and second electrical contacts are positioned to apply an electrical voltage or current across at least a portion of the fiber mesh; and
at least one resiliently deformable encapsulating film encapsulating the plurality of resistive sensor devices;
wherein the first and second electrical contacts of a first subset of the plurality of resistive sensor devices are positioned to apply the electrical voltage or current in a first direction; and
wherein the first and second electrical contacts of a second subset of the plurality of resistive sensor devices are positioned to apply the electrical voltage or current in a second direction different from the first direction.

US Pat. No. 10,481,018

EVALUATING PERFORMANCE OF A FLUID TRANSPORT SYSTEM USING LIMITED SENSOR DATA

General Electric Company,...

1. A method comprising:receiving, by one or more processors, sensor data from an inlet of a first heat exchanger in a gas turbine system, and further, receiving sensor data from an outlet of a downstream element coupled to the first heat exchanger;
receiving, by the one or more processors, empirical data associated with one or both of the first heat exchanger and the downstream element;
receiving, by the one or more processors, predictive data associated with one or both of the first heat exchanger and the downstream element; and
generating, by the one or more processors, a command signal by executing an evaluation procedure using at least the sensor data, the empirical data, and the predictive data; and
modifying, based at least in part on the command signal, operation of the first heat exchanger or the downstream element.

US Pat. No. 10,481,008

RADIANT HEAT SENSOR

DENSO CORPORATION, Kariy...

1. A radiant heat sensor comprising:a plate-shaped member that has a first surface and a second surface on a side opposite the first surface, the plate-shaped member including a plurality of first thermoelectric members and a plurality of second thermoelectric members that are made of differing thermoelectric materials, in which the plurality of first thermoelectric members and the plurality of second thermoelectric members are alternately arrayed one by one in a direction along the first surface so as to be separated from each other, and each of the plurality of first thermoelectric members and plurality of second thermoelectric members configure a portion of the first surface;
a plurality of first conductor patterns that extend along the first surface, disposed on the first surface of the plate-shaped member so as to span one of the plurality of first thermoelectric members and one of the plurality of second thermoelectric members that are adjacent to each other, among the plurality of first thermoelectric members and the plurality of second thermoelectric members, and configure hot contact portions between the plurality of first thermoelectric members and the plurality of second thermoelectric members;
a plurality of second conductor patterns that extend along the first surface, disposed on the first surface of the plate-shaped member so as to span one of the plurality of first thermoelectric members and one of the plurality of second thermoelectric members that are adjacent to each other, among the plurality of first thermoelectric members and the plurality of second thermoelectric members, and configure cold contact portions between the plurality of first thermoelectric members and the plurality of second thermoelectric members;
a heat-receiving member that is made of a material having higher emissivity of radiant heat than that of the plurality of first conductor patterns and transmits heat generated as a result of absorption of radiant heat irradiated onto the first surface to the plurality of first conductor patterns; and
a first insulating layer that is disposed on the first surface of the plate-shaped member and covers the plurality of first conductor patterns, wherein
when radiant heat is irradiated onto the first surface side of the plate-shaped member, the plurality of first conductor patterns and the plurality of second conductor patterns receive heat due to the radiant heat, a temperature difference occurs between the plurality of first conductor patterns and the plurality of second conductor patterns as a result of quantities of heat received by the plurality of first conductor patterns and the plurality of second conductor patterns differing, and the plurality of first thermoelectric members and the plurality of second thermoelectric members generate electrical output based on the temperature difference,
when radiant heat is irradiated onto the first surface side, the quantities of heat received by the plurality of first conductor patterns and the plurality of second conductor patterns differ as a result of the plurality of first conductor patterns receiving heat from the heat-receiving member,
the heat-receiving member is formed in direct contact with the plurality of first conductor patterns,
the heat-receiving member is formed on a surface of the first insulating layer on a side opposite the plurality of first conductor patterns side, and
a thickness dimension of a section of the first insulating layer positioned between the plurality of first conductor patterns and the heat-receiving member is smaller than an interval between one of the plurality of first conductor patterns and one of the plurality of second conductor patterns that are adjacent to each other among the plurality of first conductor patterns and the plurality of second conductor patterns.

US Pat. No. 10,481,001

OPTICAL SPECTRUM MEASURING APPARATUS AND OPTICAL SPECTRUM MEASURING METHOD

Otsuka Electronics Co., L...

1. An optical spectrum measuring apparatus comprising:a CCD (Charge Coupled Device) detector including a plurality of light-receiving devices that are two-dimensionally arranged;
an optical system configured to split incident light into rays and irradiate the CCD detector with the rays; and
a restriction unit configured to restrict one or more rows and/or one or more columns out of the rows and columns of the plurality of light-receiving devices from being irradiated with light from the optical system;
wherein a restriction target that is to be restricted by the restriction unit is set based on a condition regarding spectrum measurement;
each of the rays, resulting from the splitting of incident light performed by the optical system and having different wavelengths, enters a column corresponding thereto, and
the number of rows that are the restriction targets is set based on the time required for the CCD detector to measure one optical spectrum and/or the amount of light that is to be detected by the CCD detector.

US Pat. No. 10,480,976

FLOWMETER

KROHNE AG, Basel (CH)

1. A flowmeter, comprising:at least one measuring tube and
at least one inlet element,
wherein the inlet element is connected to the at least one measuring tube and is arranged before the at least one measuring tube in respect to a direction of flow,
wherein at least one inflow element is arranged at least partially within the inlet element,
wherein the inflow element is detachably connectable to the inlet element, and
wherein the flowmeter is a Coriolis mass flowmeter with at least one oscillation generator and with at least two oscillation sensors.

US Pat. No. 10,480,958

SENSOR ARRANGEMENT FOR POSITION SENSING

INTERNATIONAL BUSINESS MA...

1. A method for supporting determining the position of an object, the method comprising:coupling one of a magnetic field source and a magnetoresistive element with the object;
arranging the magnetoresistive element in a magnetic field generated by the magnetic field source;
receiving an output signal (R) from the magnetoresistive element dependent on its position (x) relative to the magnetic field source;
adjusting a strength of the magnetic field generated by the magnetic field source based on the output signal (R) of the magnetoresistive element; and
adjusting a distance between the magnetic field source and the magnetoresistive element based on a detected change in the output signal (R) caused by the adjustment of the strength of the magnetic field generated by the magnetic field source.

US Pat. No. 10,480,954

VEHICLE ROUTING GUIDANCE TO AN AUTHORITATIVE LOCATION FOR A POINT OF INTEREST

Uber Technologies, Inc., ...

15. A system for providing vehicle routing guidance to a point of interest, comprising:at least one processor;
a data normalizer module, executed by the processor, configured to receive from a plurality of data sources at least three candidate locations for the point of interest, at least one of the received candidate locations located across a road segment from another candidate;
a point-of-interest location determination engine, executed by the processor, configured to perform the steps of:
receiving, by at least one processor from the plurality of data sources, point of interest data including at least one or more candidate locations for the point of interest and identifying information for the point of interest;
obtaining map data including at least locations of road segments in an area surrounding the one or more candidate locations for the point of interest;
for the one or more candidate locations:
calculating a feature vector for the one or more candidate locations, the feature vector corresponding to the point of interest;
applying a multiclass classifier to the calculated feature vector;
classifying one of the one or more candidate locations as authoritative using the applied classifier; and
calculating a confidence value associated with the classification of the candidate location;
selecting the classified candidate location as a first candidate location from the one or more candidate locations;
providing vehicle routing guidance to the first candidate location.

US Pat. No. 10,480,940

LEVELING AND POSITIONING SYSTEM AND METHOD

OTL DYNAMICS LLC, Vashon...

1. A leveling device coupling assembly comprising:a first electronic leveling device configured to at least detect a level status of at least one axis of the electronic leveling device; and
a leveling device coupler assembly that includes:
a coupling head having a planar top plate and a planar base plate that are coupled along an edge with the top plate and base plate defining a coupling slot having an angle less than or equal to 90 degrees and greater than or equal to 0 degrees, with the electronic leveling device removably coupled within the coupling slot;
a joint assembly coupled to the base plate of the coupling head, the joint assembly including a tongue extending from the base plate of the coupling head, with the tongue being rotatably coupled within a slot defined by a joint shaft to define a first rotatable coupling, at least a portion of the joint shaft defining a second rotatable coupling separate from the first rotatable coupling,
a base coupler coupled to the joint assembly, with the base coupler and coupling head being coupled on opposing ends of the joint assembly, the base coupler including a planar coupler top plate and a planar coupler sidewall plate that extends from the coupler top plate at a 90 degree angle, the coupler top plate and coupler sidewall plate defining a base coupler coupling slot;
an electronic coupler assembly leveling device, configured to at least detect a configuration status of the leveling device coupler assembly, the coupler assembly leveling device being operably connected to the first electronic leveling device and operable to at least communicate a detected configuration status of the leveling device coupler assembly to the first electronic leveling device.

US Pat. No. 10,480,932

AUTOMATED COMPUTATION OF A DIMENSION OF A MOVING PLATFORM

THALES, Courbevoie (FR)

1. A method of automatically computing a radial dimension of a moving ship, said radial dimension being a length dimension or a width dimension of the ship, the method comprising:sending, by a radar system, electromagnetic radio waves toward said ship along a predetermined transmission axis,
acquiring at least one digital power profile signal representative of a received reflected signal power as a function of a radial distance along said transmission axis relative to a reference point of said radar system,
filtering the acquired digital power profile signal by a filtering operator to obtain a filtered digital signal, the obtained filtered digital signal being recorded in a memory unit,
determining, by computation by a processor, a first radial distance corresponding to a first variation peak of the recorded filtered digital signal and a second radial distance corresponding to a second variation peak of the recorded filtered digital signal, and
computing, by the processor, the radial dimension of the ship as a function of said first and second radial distances.

US Pat. No. 10,480,909

PRISONER CONTROL DEVICE, SYSTEM, AND METHOD

LEEB Innovations, LLC, W...

1. A system, comprising:a first wearable device configured and arranged to be secured about an appendage of a first person, the first wearable device comprising a GPS receiver module, an electroshock module and wireless receiver;
a second wearable device configured and arranged to be worn about an appendage of a second person, the second wearable comprising, a GPS receiver module, a transmitter and activation switch; and
a server in wireless communication with the first wearable device and the second wearable device;
wherein, if the first wearable device is within a predefined radius of the second wearable device, activation of the activation switch causes the transmitter to send a first signal directly to the wireless receiver to activate the electroshock module,
wherein the activation of the activation switch further causes the transmitter to send a second signal to the server;
wherein the electroshock module is configured to apply a stunning shock to the first person; and
wherein, responsive to the second signal, the server is configured to authenticate an identity of the second wearable device having the activation switch and, responsive to the authenticating, enable the electroshock module.

US Pat. No. 10,480,894

COMPOSITE STRING MATERIAL

Hoyt Archery, Inc., Salt...

1. A composite archery string, comprising:a plurality of generally longitudinally arranged load carry structures comprising at least a first structure and a second structure, the first structure having a first length, the second structure having a second length, the first length being different from the second length;
wherein upon application of a first tensile load to the plurality of generally longitudinally arranged load carry structures, the first structure bears a first portion of the first tensile load relative to the second structure;
wherein upon application of a second tensile load to the plurality of generally longitudinal load carry structures, the first structure bears a second portion of the second tensile load relative to the second structure, the second portion being less than the first portion, the second tensile load being greater than the first tensile load.

US Pat. No. 10,480,873

FLOW PATH MEMBER, AND ADSORPTION DEVICE AND COOLING DEVICE USING THE SAME

KYOCERA CORPORATION, Kyo...

1. A flow path member, comprising:a main body containing a ceramic sintered body, and comprising:
an inner wall inside the main body;
a flow path surrounded by the inner wall so as to allow a fluid to flow therethrough in a flow direction, wherein the flow direction is longitudinal along the inner wall, the flow path elongated in the flow direction and comprising a curved section;
a first projection on the inner wall and extending longitudinally along the inner wall, comprising a closed pore inside the first projection; and
a second projection on the inner wall,
wherein the first and second projections are disposed in the curved section, and are separated from each other in the flow direction.

US Pat. No. 10,480,863

METHOD OF MANUFACTURING ACTIVELY COOLED ACCELERATOR GRID WITH FULL PENETRATION WELD CONFIGURATION

Institute for Plasma Rese...

1. A method of manufacturing actively cooled accelerator grid with full penetration weld configuration comprising the steps of:a) machining a plurality of stubs;
b) machining a first end and a second end of each of a plurality of inconel pipes;
c) welding each of the plurality of the stubs with the first end of the each of the plurality of inconel pipes, thereby forming a water connector assembly;
d) machining a base plate to prepare a plurality of weld edges in ‘U’ shape in accordance to a plurality of reference holes located on the base plate;
e) full penetration welding of the base plate with the water connector assembly by electron beam welding;
f) machining the base plate welded with the water connector assembly to create a hydraulic passage up to a manifold, wherein machining further comprises milling of a plurality of cooling channels across angled plane of the base plate welded with the water connector assembly;
g) welding each of a plurality of external hydraulic circuits with the second end of the each of the plurality of inconel pipes.

US Pat. No. 10,480,861

PROCESS OF MAKING ELECTRIC STOVES

1. A process for making movable Tyrolean electric stoves,including:
making a hollow stove body from a thermoplastic polymer, the hollow stove body having a basement, a heating body and a cap covering the heating body,
coating an outer surface of the heating body with a layer of adhesive material, which includes at least one raised thread having a thread top, and insulating grooves contiguous to the thread top, the raised thread of adhesive material extending in a spiral arrangement all along the outer surface of the heating body,
applying around the outer surface of the hollow body an electric resistor comprising a constant-power heating cable with low power consumption the electric resistor being applied on and along the thread top and being arranged in one or more coil loops following the spiral arrangement of the thread,
subsequently applying a final coating layer comprising a fire-resistant material over the hollow body, the fire-resistant material covering the electrical resistor and filling the insulating grooves, the final coating layer provided with decorative designs, finishes or ornaments similar to those formed on the outer surfaces of traditional Tyrolean stoves,
wherein the heating body, basement and covering cap are formed from blocks of expanded polystyrene, having inner cavities and joined together one on top of the other to form a single block or bearing structure whose diameter and height may vary according to desired heating requirements.

US Pat. No. 10,480,847

DOMESTIC APPLIANCE WITH AN APPLIANCE COMPONENT HAVING A HANDLE RECESS ACCESSIBLE FROM ABOVE

BSH Hausgeraete GmbH, Mu...

1. A domestic appliance, comprising:a housing;
an appliance component disposed on said housing being separate from said housing and being movable relative to said housing;
a handle disposed on said appliance component, said handle having a front wall and a slanted bottom wall, and said handle having a handle recess configured to be gripped from above, said handle recess being delimited by said front wall of said handle and said slanted bottom wall of said handle;
said bottom wall being a separate insert introduced into said appliance component; and
said appliance component having a slanted receiving bed for receiving said insert, said receiving bed having at least one resilient tongue disposed so as to press on said insert upon said insert being assembled in an end state in said receiving bed.

US Pat. No. 10,480,831

COMPRESSOR BEARING COOLING

Carrier Corporation, Pal...

15. A method for operating a vapor compression system, the vapor compression system comprising:a compressor comprising:
a housing assembly having a suction port and a discharge port and a motor compartment;
an electric motor having a stator within the motor compartment and a rotor within the stator, the rotor being mounted for rotation about a rotor axis;
one or more working elements coupled to the rotor to be driven by the rotor in at least a first condition so as to draw fluid in through the suction port and discharge said fluid out from the discharge port;
one or more bearings supporting the rotor and/or the one or more working elements, and
one or more bearing feed passages coupled to the one or more bearings to pass fluid along a supply flowpath to the one or more bearings;
a mechanical pump positioned to drive fluid along the supply flowpath to the one or more bearings;
a first heat exchanger downstream of the discharge port along a refrigerant primary flowpath in a first operational mode;
an expansion device downstream of the first heat exchanger along the primary flowpath in the first operational mode; and
a second heat exchanger downstream of the expansion device and coupled to the suction port to return refrigerant in the first operational mode; and
an ejector having:
a motive flow inlet, coupled to the mechanical pump to receive refrigerant from the mechanical pump;
a suction flow inlet; and
an outlet,the method comprising:starting the mechanical pump;
after the starting of the mechanical pump, starting the electric motor to draw the fluid in through the suction port and discharge the fluid from the discharge port; and
turning the mechanical pump off while continuing to run the electric motor.

US Pat. No. 10,480,827

SOLAR HEAT COLLECTOR

TOYO ENGINEERING CORPORAT...

1. A solar heat collector comprising:a reflective mirror group including a single-axial tracking solar type reflective mirror group and a dual-axial tracking solar type reflective mirror group;
a heat collection collector configured to collect light from the reflective mirror group to obtain heat, and
a heating medium is caused to move from a first end of the heat collector on an upstream to a second end on an opposite side on a downstream,
wherein:
the heat collector comprising a continuous heating medium flow passage including a combination of a first heat collection pipe and a second heat collection pipe, the first heat collection pipe having a small amount of heat collection per unit area, the second heat collection pipe having an amount of heat collection per unit area larger than the first heat collection pipe,
the first heat collection pipe and the second heat collection pipe have a double-pipe structure including an inner metal pipe, a glass pipe, and a vacuum space, the heating medium flowing through the metal pipe, the glass pipe being disposed outside the metal pipe, the vacuum space being disposed between the metal pipe and the glass pipe,
the first heat collection pipe receives reflected light only from the single-axial tracking solar type reflective mirror group to collect heat, and
the second heat collection pipe receives reflected light from both the single-axial tracking solar type reflective mirror group and the dual-axial tracking solar type reflective mirror group to collect heat.

US Pat. No. 10,480,824

LEAK DETECTION SENSOR ASSEMBLIES FOR WATER HEATERS

Rheem Manufacturing Compa...

1. A water heater comprising:a bottom pan that comprises:
a base
a sidewall disposed along a perimeter of the base; and
a leak sensor assembly that is configured to detect water that leaks from the water heater, the leak sensor assembly comprising:
a sensor housing that comprises a sensor channel that is formed therein such that the sensor channel is disposed at an elevation from the base of the bottom pan when the sensor housing is disposed on the base of the bottom pan; and
a leak sensor that is disposed in the sensor channel of the sensor housing,
wherein the sensor housing comprises a body that has a disc shaped profile and a through hole formed therein,
wherein the through hole is configured to receive a fastener therethrough to couple the sensor housing to the bottom pan,
wherein the body is formed of two halves that are hingedly coupled to each other, and
wherein the sensor channel extends circumferentially along a perimeter of the body and on an outer surface of the body;
a shut-off valve that is configured to control a flow of the water into a storage tank of the water heater; and
a controller that is coupled to the leak sensor and configured to control the shut-off valve,
wherein responsive to receiving a signal from the leak sensor that the leak sensor has detected water, the controller is configured to:
close the shut-off valve during a first mode of operation, and
send a query to a computing device of a user associated with the water heater and close the shut-off valve based on an input from the user during a second mode of operation.

US Pat. No. 10,480,817

DUCT-TYPE INDOOR UNIT OF AIR CONDITIONER

DAIKIN INDUSTRIES, LTD., ...

1. A duct-type indoor unit of an air conditioner, comprising:a casing including
a front plate in which an inlet duct connection part is formed and defines outer edges of an inlet and to which an inlet duct is connected,
a rear plate in which an outlet duct connection part is formed and defines outer edges of an outlet and to which an outlet duct is connected,
an upper plate,
a lower plate,
a first side plate, and
a second side plate,
the front plate and the rear plate being spaced apart from each other in a longitudinal direction of the casing,
the upper plate and the lower plate being spaced apart from each other in a first direction which is orthogonal to the longitudinal direction of the casing,
the first side plate and the second side plate being spaced apart from each other in a second direction orthogonal to the longitudinal direction and the first direction of the casing,
the upper plate, the lower plate, the first side plate and the second side plate being connected with the front plate and the rear plate;
a partition member partitioning interior of the casing into a first space on an inlet side and a second space on an outlet side, the partitioning member having a first part extending in a direction orthogonal to the front plate and including an opening that communicates the first space with the second space, a second part that extends in a direction parallel to the front plate, and an inclined part connecting the first and second parts, the first, second; and inclined parts being continuous;
a heat exchanger arranged inside the first space; and
a centrifugal fan having an impeller with a plurality of backward curved blades, the impeller being positioned inside the second space to suck in air in the first space through the opening, wherein
the impeller as a rotating shaft parallel to the front plate, the inclined part of the partition member inclines with respect to the direction parallel to the front plate from the second part to the first part,
the partition member is connected to the first side plate and the rear plate,
the partition member, the upper plate, the lower plate and the first side plate function as a fan casing of the centrifugal fan,
the heat exchanger is constituted by a first heat exchanger unit and a second heat exchanger unit, the first heat exchanger unit and the second heat exchanger unit being arranged to separate from each other gradually toward the inlet of the casing so as to have an open V-shaped cross section,
the first heat exchanger unit is along a first imaginary plane,
the second heat exchanger unit is along a second imaginary plane intersecting the first imaginary plane, and
an imaginary intersection line by the first imaginary plane and second imaginary plane extends parallel to the rotating shaft.

US Pat. No. 10,480,796

HANDLE FOR A RACK SUPPORT STRUCTURE

MIDEA GROUP CO., LTD., B...

1. An oven rack for supporting a cooking apparatus in an oven, the oven rack comprising:a support structure having a front end and a back end defining a wire configuration, wherein the support structure includes a first thermal conductivity and configured to support the cooking apparatus thereon, and wherein the support structure includes a handle pocket defining a through opening, wherein the handle pocket extends from the front end of the support structure towards the back end and the wire configuration surrounds the handle pocket away from the front end;
a handle engaging the handle pocket and the front end of the support structure and extending from the front end of the support structure towards the back end, wherein the handle defines an inner periphery and an outer periphery, wherein the inner periphery defines a through opening and is continuous about the through opening of the handle, wherein the handle includes a top side and an opposing bottom side, wherein the bottom side includes a slot to receive both the front end and the handle pocket of the support structure, wherein the slot includes a plurality of lateral slots wherein both the front end and the wire configuration of the support structure projects out through the plurality of lateral slots, and the handle has a second thermal conductivity; and
wherein the second thermal conductivity of the handle is lower than the first thermal conductivity of the support structure.

US Pat. No. 10,480,795

OVEN DOOR, OVEN COMPRISING AN OVEN DOOR AND METHOD FOR DISPLAYING INFORMATION AT AN OVEN DOOR

Electrolux Appliances Akt...

1. Oven door for closing a cavity of an oven comprising a door window being at least partially transparent for enabling a user to look into the oven cavity, wherein the door window comprises at least one printing made of an ink comprising scattering components, said ink being essentially transparent and wherein the oven door is adapted to provide light to the printing by at least one light source such that said light is scattered by scattering components of said printing thereby implementing an optical user interface for displaying information at the door window.

US Pat. No. 10,480,777

HANDRAIL INSTALLATION WITH EMERGENCY LIGHTING

Woertz Engineering AG, M...

1. A handrail installation with emergency lighting for tunnels, comprising:a handrail,
a closed cable duct,
a flat cable that is installed in the closed cable duct, and multiple branching boxes for contacting the flat cable without stripping of insulation,
wherein the branching boxes contact the flat cable within the closed cable duct,
wherein the handrail and the cable duct rest on support surfaces on the top side of multiple support members, which are different from one another, and the handrail is provided separately from the closed cable duct and the support members, and the cable duct is provided separately from the support members, and wherein the handrail is situated above the closed cable duct,
wherein the emergency lighting includes multiple lamps situated in succession, which are placed at the branching boxes and are supplied with power by the branching boxes,
wherein the lamps are passed through installation openings in the floor of the cable duct, in the direction of the tunnel floor, so that the lamps radiate into an area below the closed cable duct,
wherein the handrail and the cable duct are horizontally guided along a tunnel wall by the support members,
wherein the closed cable duct and the support members are made of metal.

US Pat. No. 10,480,739

HEADLAMP FOR VEHICLES HAVING AT LEAST ONE LASER LIGHT MODULE

ZKW GROUP GMBH, Wieselbu...

1. A headlight (1) for vehicles comprising:at least one laser light module (3l, 3m, 3r) that includes a laser light source (11), and a phosphorus element (13) situated downstream therefrom in the beam path;
at least one optical attachment (16); and
at least one deflection prism (20, 22, 23) integrated into the at least one optical attachment (16),
wherein the at least one laser light module (3l, 3m, 3r) is situated in a housing (2) of the headlight (1), which has projection optics (4) configured for projecting the light distribution, generated in the focal plane of the projection optics of the at least one laser light module, into a roadway space, and
wherein the at least one deflection prism (20; 22, 23) is configured to be situated in the area of laser radiation (15; 15-1, 15-2) that passes through when the phosphorus element (13) is defective or missing, and to deflect this laser radiation that occurs in the event of a malfunction and keep it away from the projection optics (4) and thus, away from the roadway space, and
wherein the optical attachment (16) is configured as a total internal reflection (TIR) optics system, and the at least one deflection prism (20; 22, 23) is formed by a recess on a front side of the optical attachment (16).

US Pat. No. 10,480,731

MUNICIPAL WARNING LAMP

Xiaojun Liu, Shenzhen (C...

1. A municipal warning lamp, comprising:a control box; and
a warning lamp post arranged on an upper portion of the control box;
wherein the warning lamp post is of a cuboid structure, and at least three warning lights with different colors are arranged on each side of the warning lamp post; a power supply, a controller, a temperature and humidity sensor, a network communication transmission unit, an alerter, a data memory, a first telescopic driving cylinder, and a second telescopic driving cylinder are arranged in an interior of the control box; the temperature and humidity sensor, the network communication transmission unit, the alerter, the data memory, the first telescopic driving cylinder, and the second telescopic driving cylinder are electrically connected with the controller; a BLUETOOTH transmission unit is arranged in the interior of the control box;
wherein a first telescopic rod is connected with an upper portion of the warning lamp post, and a second telescopic rod is connected to an upper portion of the first telescopic rod; and a lightning-protection mechanism is fixedly disposed at a top portion of the second telescopic rod; the BLUETOOTH transmission unit and the lightning protection mechanism are electrically connected with the controller; an output shaft of the first telescopic driving cylinder is connected to the first telescopic rod, an output shaft of the second telescopic driving cylinder is connected to the second telescopic rod; a female clamping block is arranged on atop portion of the first telescopic rod; and a male clamping block configured to engage With the female clamping block is integrally formed at a bottom portion of the second telescopic rod; the second telescopic driving cylinder drives the second telescopic rod to move upward until the male clamping block of the second telescopic rod is engaged with the first female clamping block arranged on the top portion of the first telescopic rod, limiting a moving distance of the second telescopic rod;
wherein a light switching unit configured to adjust and control a display condition of the warning lights and a cooling fan are arranged in the interior of the control box; and a solar panel configured to receive and collect solar energy is connected to an outer side of the control box; the light switching unit and the cooling fan are electrically connected with the controller; a fan fixing frame is arranged in an interior connecting portion of the control box and the warning lamp post; the cooling fan is engaged in the fan fixing frame; a side portion of the control box defines heat dissipation windows and ventilation holes; a stabilizing mechanism assembly for fixedly connecting with an external object or a ground is arranged on a bottom portion of the control box, and the stabilizing mechanism assembly defines a plurality of screw holes; a transparent protective cover is connected to an outside of the solar panel; and the solar panel is movably connected with the control box through a rotating shaft, a photosensitive device configured to sense external light irradiation direction is arranged ort an outer side of the solar panel; the photosensitive device is electrically connected with the controller; a first driving motor for driving the solar panel to rotate is arranged on the rotary shaft; the rotary shaft is arranged between the solar panel and the control box; the first driving motor is electrically connected with the controller; a plurality of waterproof control buttons and a signal indication light are arranged on the outer side of the control box; the waterproof control buttons and the signal indication light are electrically connected with the controller; the control box is of a square structure; an infrared camera assembly is arranged on a top portion of the warning lamp post; the infrared camera assembly is electrically connected with the controller; a schematic signal light is arranged on a top portion of the lightning protection mechanism; the schematic signal light is electrically connected with the controller.

US Pat. No. 10,480,722

RETROFIT LAMP

1. A retrofit lamp comprising:a heat sink;
a light source module comprising a circuit board, wherein:
a rear side of the light source module lies two-dimensionally on the heat sink; and
at a front side of the light source module, at least one semiconductor light source is arranged; and
a ring partially covering the front side of the light source module, wherein the ring comprises a plurality of elastically flexible pressing tabs arranged at a periphery of the ring and configured to rest on the front side of the light source module and press the light source module onto the heat sink, wherein at least one of the elastically flexible pressing tabs, at a side thereof facing the light source module, comprises at least one projection resting on the front side of the light source module, and wherein the at least one projection extends generally perpendicularly from the at least one of the elastically flexible pressing tabs associated therewith.

US Pat. No. 10,480,710

MOUNTING ASSEMBLY

3M Innovative Properties ...

1. A mounting assembly, comprising:a backplate;
a cover plate having a front surface, a rear surface, a top edge, a bottom edge, and opposing side edges, the front surface of the cover plate including an attachment device capable of attaching an accessory to the cover plate;
the rear surface of the cover plate capable of being slid into or otherwise attached to the backplate;
a frame having a bottom member a top member, and at least one side member that cooperate to define a frame cavity for receiving the cover plate and, when the cover plate is received in the frame cavity, the top and bottom members are closely adjacent to the top and bottom edges of the cover plate, respectively, such that the bottom and top members are flush with the cover plate and cooperatively limit or prohibit lateral motion of the cover plate relative to the frame when the cover plate is in the frame and attached to the backplate; and
adhesive strips capable of adhering the backplate to a wall, wherein the cover plate and the frame are adapted to be slidably removable from the backplate in the direction of the top member when the assembly is adhered to the wall, the cover plate is received in the frame cavity and the accessory is attached to the cover plate.

US Pat. No. 10,480,708

SYSTEMS AND METHODS FOR MOUNTING ELECTRICAL DEVICE TO JUNCTION BOX

Viza Electronics Pte. Ltd...

1. A mounting plate configured to be coupled to a junction box and a coupler plate, the mounting plate comprising:a base having a first side and a second side, the base comprising:
a service aperture configured to receive at least one wire;
at least one fastener aperture configured to receive a fastener for coupling the base to a junction box; and
at least one curved slot for receiving a pin from a coupler plate, wherein the at least one curved slot defines an opening width perpendicular to a tangent to a curve of the at least one curved slot and extending between opposite ends of the at least one curved slot, and wherein the opening width of the at least one curved slot has an enlarged portion for receiving an enlarged portion of the pin therethrough and a narrow portion having a width smaller than the enlarged portion of the opening width; and
a locking clip associated with the first side of the base proximate the narrow portion of the opening width,
wherein the locking clip comprises a clip face extending away from the first side of the base and being configured to deflect away from the at least one curved slot in a direction substantially parallel to the first side of the base, and
wherein the fastener aperture is located between the service aperture and the curved slot.

US Pat. No. 10,480,687

PIPE RACKS

Tindall Corporation, Spa...

1. A structure comprising:at least one foundation defining an aperture on an upper surface of the at least one foundation;
two legs, one of the two legs being supported by the at least one foundation, a lower surface of each of the two legs defining at least one aperture;
a horizontal support having two ends, a first end disposed in an aperture defined in a first leg of the two legs and a second end of the horizontal support disposed in an aperture defined in a second leg of the two legs;
a first rod forming a joint between the at least one foundation and one of the two legs, the first rod disposed in the aperture in the upper surface of the at least one foundation and in the aperture defined by the lower surface of said one of the two legs;
a second rod disposed within the aperture defined in the lower surface of one of the two legs, wherein the second rod defines a hollow space and receives the first rod within the hollow space; and
a passage defined through a side of the one of the two legs and through a hole in the second rod, the passage being threaded such that a distal end of a threaded bolt can be advanced into the passage to contact a side of the first rod within the hollow space of the second rod and move the first rod relative to the second rod.

US Pat. No. 10,480,671

CONTROL ELEMENT WITH BUCKLED MEMBER

Genesis Advanced Technolo...

1. A control element that is configured to act as a valve or switch and that allows for control of the valve or switch opening and closing, the control element comprising:a buckled beam member loaded in compression to cause the buckled beam member to buckle between a first constrained end and a second constrained end of the buckled beam member; and
a motion limiting member disposed between the first constrained end and the second constrained end of the buckled beam member and arranged to limit buckling of the buckled beam member and separate the buckled beam member into a first section at the first constrained end and a second section at the second constrained end while allowing longitudinal motion of the buckled beam member relative to the motion limiting member, in which buckling of the buckled beam member at the first constrained end causes the second section to straighten from the motion limiting member to the second constrained end.

US Pat. No. 10,480,664

INTAKE MANIFOLD WITH PCV CHECK VALVE RETAINER

RB Distribution, Inc., C...

1. A manifold comprising:a body of at least two sections that are joined together to form first and second chambers on either side of a separating wall;
a first recess formed in a first of the at least two sections at a first predetermined distance from the separating wall;
a second recess formed in a second of the at least two sections at a second predetermined distance from the separating wall;
a plurality of vent holes are formed in the separating wall around a central opening that is dimensioned to receive a first portion of a check valve;
the check valve has the first portion positioned in the central opening and a second portion that overlies the plurality of vent holes in the separating wall; and,
a check valve retainer with a first end having a first retainer portion and a second retainer portion, the first retainer portion is dimensioned to be received within the first recess and the second retainer portion is dimensioned to be received within the second recess, and a second end that is spaced from the first end and maintains the first portion of the check valve in the central opening.

US Pat. No. 10,480,653

SEAL FOR AIRCRAFT WING

AIRBUS OPERATIONS LIMITED...

1. A seal system for use in a wing comprising:a fixed aerofoil,
a resilient seal plate fixed to the aerofoil,
a control surface moveable relative to the aerofoil; and
a seal attached to the seal plate and arranged to seal between the seal plate and the control surface, the seal comprising:
a first seal portion configured to provide a seal between a free edge of the seal plate and an edge of the control surface and further configured to transmit a first bending moment from the control surface to the seal plate in a first position of the control surface relative to the aerofoil;
a second seal portion configured to provide a seal between the free edge of the seal plate and the edge of the control surface and further configured to transmit a second bending moment from the control surface to the seal plate in a second position of the control surface relative to the aerofoil;
wherein the seal comprises a transition portion between the first and second seal portions arranged to sealingly engage with the edge of the control surface between the first and second positions of the control surface;
wherein the first and the second seal portions are substantially convex, and the transition portion is concave, with respect to the edge of the control surface; and,
wherein the first and second seal portions are relatively configured such that the second bending moment is substantially greater than the first bending moment.

US Pat. No. 10,480,647

TECHNIQUES FOR CONTROLLING PEDAL-OFF DOWNSHIFTS OF A VEHICLE TRANSMISSION

FCA US LLC, Auburn Hills...

1. A control system for a transmission of a vehicle, the system comprising:a turbine shaft speed sensor configured to measure a rotational speed of a turbine shaft of the transmission;
an output shaft speed sensor configured to measure a rotational speed of an output shaft of the transmission; and
a controller configured to:
determine a shift time modifier based on the turbine shaft speed and a gradient of the output shaft speed;
modify a shift time for a pedal-off downshift of the transmission based on the shift time modifier to obtain a modified shift time; and
control the pedal-off downshift of the transmission based on the modified shift time,
wherein the control of the pedal-off downshift based on the modified shift time achieves a smoother and consistent pedal-off downshift operation compared to other transmission downshift operations of the vehicle without such control.

US Pat. No. 10,480,645

METHOD FOR CONTROLLING AN AUTOMATIC GEARBOX FOR A MOTOR VEHICLE

RENAULT s.a.s., Boulogne...

1. A method for controlling an automatic gearbox for a motor vehicle having at least two different drivetrain states, the method comprising:determining a minimum deceleration force constraint that needs to be produced by the drivetrain state as a function of speed of the vehicle, longitudinal acceleration, and resistive forces on the vehicle;
then taking a decision to authorize or prohibit the drivetrain state for which the minimum deceleration force constraint has been calculated as a function of a deceleration force target, a current drivetrain state, and a minimum force that can be produced by the drivetrain state in question.

US Pat. No. 10,480,628

ELECTRIC ACTUATOR

SOUCY INTERNATIONAL INC.,...

1. An electric actuator for changing the orientation of an implement relative to a frame of a vehicle, the electric actuator comprising:a stator assembly having a hollow cylindrical body with an open end, the stator assembly having a first attachment device connected to the cylindrical body for attaching the electric actuator to one of the frame of the vehicle and the implement, the stator assembly having a cylindrical inner wall defining a first helical groove; and
a motor assembly movably engaged to the stator assembly for extending or retracting the electric actuator, the motor assembly including:
a cylindrical enclosure inserted in the open end of the hollow cylindrical body of the stator assembly, the cylindrical enclosure having a second attachment device for attaching the electric actuator to another one of the frame of the vehicle and the implement,
an electric motor received inside the cylindrical enclosure, the electric motor being at least indirectly connected to the cylindrical enclosure,
a rotatable drive shaft at least indirectly connected to the electric motor;
a sleeve at least partially received inside the cylindrical enclosure;
a mobile counterpart received in the hollow cylindrical body of the stator assembly and at least indirectly connected to the drive shaft, the mobile counterpart being rotatable inside the hollow cylindrical body of the stator assembly when the electric motor is activated, the mobile counterpart having a cylindrical outer wall defining a second helical groove complementary to the first helical groove of the stator assembly;
a plate disposed at least in part between the mobile counterpart and the sleeve, the plate being connected to the cylindrical enclosure and to the electric motor; and
an assembly of rolling balls disposed radially between the mobile counterpart and the stator assembly, the assembly of rolling balls being received in the first and second helical grooves defined by the stator assembly and the mobile counterpart;
whereby rotation of the mobile counterpart moves the assembly of rolling balls in the first and second helical grooves, and moves the motor assembly relative to the stator assembly, thereby extending or retracting the electric actuator, the plate limiting the movement of the mobile counterpart with regard to the cylindrical enclosure.

US Pat. No. 10,480,627

SLIDING SUPPORT MECHANISM WITH IMPROVED RELIABILITY AND SERVICEABILITY

1. A sliding support mechanism, the mechanism comprising:a first rack and a first pinion, the first pinion coupled to the first rack, the first rack having a-translational axis;
a motor having a rotor;
a shaft having a first end and a second end, the shaft coupled to both the rotor and to the first pinion at the first end of the shaft;
a bearing configured to receive the shaft and encircle the shaft at a point between the rotor and the second end of the shaft;
an upper housing coupled to the first end of the shaft and to the motor; and
a lower pinion assembly coupled to the second end of the shaft, wherein the lower pinon assembly includes an aperture;
wherein the aperture of the lower pinion assembly is configured to receive the second end of the shaft;
wherein in a first state a fastener is positioned in the aperture such that the shaft and rotor are engaged; and
wherein in a second state the fastener is withdrawn by at least a fixed distance from the aperture, thereby disengaging the first end of the shaft from the rotor such that the first rack translates freely along the first translational axis when a force is applied to the support mechanism in a direction parallel to the first translational axis;
the mechanism further comprising a set of threads within the aperture, and the fastener is threaded.

US Pat. No. 10,480,625

EMERGENCY STEERING SYSTEM FOR VEHICLE

Hyundai Motor Company, S...

1. An emergency steering system for a vehicle, comprising:a planetary gear apparatus mounted in an inlet space of a gear box for a steering apparatus wherein the planetary gear apparatus is operated at a gear ratio of 1:1 in a condition of normal operation and has an increased gear ratio in an event of failure of a main steering device; and
a gear ratio increasing device mounted to an upper plate portion of the gear box to increase the gear ratio of the planetary gear apparatus,
wherein the planetary goy apparatus includes:
a small sun gear connected to a steering wheel;
a plurality of first pinions engaged with the small sun gear;
a large sun gear coaxially disposed behind the small sun gear;
a plurality of second pinions engaged with the respective first pinions and the large sun gear;
a ring gear inscribed and engaged with the second pinions; and
a carrier connected to rotation centers of the first and second pinions while being restrainedly connected to the large sun gear, the carrier being mounted to the upper plate portion of the gear box, and
wherein the large sun gear is separated from the carrier by operation of the gear ratio increasing device in the event of failure of the main steering device.

US Pat. No. 10,480,613

METAL ISOLATOR WITH TUNABLE RESONANT FREQUENCIES

Raytheon Company, Waltha...

1. An isolator device, comprising:a first mount coupleable to an input structure subject to at least one of shock or vibration energy;
a second mount coupleable to an object to be isolated, the first and second mounts defining a normal axis of the isolator device; and
a flexure structure coupled between the first and second mounts, the flexure structure comprising at least one radial flexure defining an isolation path between the first and second mounts; the at least one radial flexure comprising a plurality of transition portions, the at least one radial flexure tuned to a predetermined radial resonant frequency,
wherein the at least one radial flexure structure is operable to attenuate the at least one of shock or vibration energy transferrable from the input structure in at least one radial direction relative to the normal axis.

US Pat. No. 10,480,569

HYBRID LINED TRUNNION BEARING FOR AIRCRAFT LANDING GEAR

Schaublin SA, Delemont (...

1. A trunnion bearing comprising:an inner ring having a first exterior surface and a first interior surface, the first exterior surface having a spherical contour;
an outer ring having a second interior surface and a second exterior surface, the second interior surface having a spherical contour;
the inner ring being disposed at least partially in the outer ring;
a lubricious liner being disposed between the first exterior surface of the inner ring and the second interior surface of the outer ring; and
a bushing having a third exterior surface and a third interior surface, the third exterior surface having a contour complementary to that of the first interior surface of the inner ring, the third exterior surface engaging the first interior surface, the third interior surface being substantially cylindrical and having a least one first lubricant reservoir formed therein, the at least one first lubricant reservoir being configured to dispense a first lubricant therefrom;
at least one recess in the lubricious liner, the at least one recess being configured as a second lubricant reservoir for dispensing a second lubricant between the lubricious liner and the first exterior surface of the inner ring;
at least one seal that is in sealing engagement with the inner ring and the outer ring; and
wherein the first lubricant is different from the second lubricant.

US Pat. No. 10,480,565

CONNECTING ROD MANUFACTURING METHOD AND CONNECTING ROD

TOYOTA JIDOSHA KABUSHIKI ...

1. A connecting rod comprising:a rod part having a fracture surface; and
a cap part that has a fracture surface, and defines a through-hole together with the rod part in a state where the fracture surfaces are positioned relative to each other, wherein
in the state where the fracture surfaces are positioned relative to each other, a plurality of first holes that is arrayed in an axial direction of the through-hole and extends in a first direction from an inner circumferential surface of the through-hole, and a plurality of second holes that is arrayed in the axial direction and extends from the inner circumferential surface in a second direction different from the first direction relative to the first holes, are present between the fracture surfaces.

US Pat. No. 10,480,564

WASHER AND VEHICLE STRUCTURE

Aoyama Seisakusho Co., Lt...

1. A washer used at a fastening portion of a vehicle, comprising a bearing surface sectionalized into two faces, an inner abutting face and an outer abutting face, by an annular groove that is provided on only one side of the washer, a depth of the groove is configured to be shorter than a radial length of the groove and a ratio of the depth of the groove and the radial length of the groove is set to be in a range of 2:5 to 1:4.

US Pat. No. 10,480,545

DIAPHRAGM TYPE ACTUATOR

IHI Corporation, Koto-ku...

1. A diaphragm-type actuator that drives an operation rod in an axial direction of the operation rod, comprising:a diaphragm which is connected to the operation rod;
a low pressure chamber which is adjacent to a first end side of the diaphragm in the axial direction;
a high pressure chamber which is adjacent to a second end side of the diaphragm in the axial direction;
a return spring which is provided in the low pressure chamber and urges the diaphragm toward the high pressure chamber;
a retainer which is provided on a surface near the high pressure chamber in the diaphragm; and
an elastic member that is disposed between the retainer and a wall surface facing the retainer so as to contact the retainer in the axial direction inside the high pressure chamber when a pressure in the low pressure chamber is greater than a predetermined value,
wherein the operation rod extends from the diaphragm toward the high pressure chamber and penetrates a wall body facing the retainer of the high pressure chamber in the axial direction,
wherein a bearing portion holding the operation rod is supported by the wall body and has a rear wall facing the retainer,
wherein the bearing portion protrudes from the wall body into the high pressure chamber, and
wherein the elastic member is attached to the rear wall of the bearing portion.

US Pat. No. 10,480,530

FAN CONTAINMENT CASE FOR GAS TURBINE ENGINES

UNITED TECHNOLOGIES CORPO...

1. A fan section for a gas turbine engine comprising:a fan containment case assembly including:
an outer case extending about an axis;
a thermally conforming liner assembly radially inward of the outer case, the liner assembly including a shell;
a wrap radially outward of the shell; and
a ballistic liner between the outer case and the wrap;
wherein the wrap has a first fiber construction, the ballistic liner has a second fiber construction that differs from the first fiber construction in stiffness, the wrap directly contacts an outer diameter of the shell, and the first fiber construction of the wrap is made of substantially non-impregnated fibers.

US Pat. No. 10,480,526

AXIAL FLOW FAN AND AIR-CONDITIONING APPARATUS INCLUDING THE SAME

Mitsubishi Electric Corpo...

1. An axial flow fan comprising:a plurality of blades, each of the blades including
a leading edge formed in front in a direction of rotation of the axial flow fan,
an inner circumferential edge formed at an inner circumference of the blades, and
an outer circumferential edge formed at an outer circumference of the blades, the outer circumferential edge being located at downstream in a flow direction of a fluid, forced to move by the axial flow fan, than the inner circumferential edge,
the blade being reflexed toward upstream of the fluid at a portion adjacent to the outer circumferential edge, and having a local angle-decrease section having a blade inlet angle at the leading edge decreasing from neighborhood, the local angle-decrease section being formed at a side of the leading edge and being located closer to the outer circumferential edge than to the inner circumferential edge,
the local angle-decrease section having, at a leading edge of the local angle-decrease section, a minimum point at which the blade inlet angle is a minimum,
the local angle-decrease section having an intermediate point located at an intermediate position between both ends of the local angle-decrease section,
the minimum point being formed closer to a rotation axis than the intermediate point.

US Pat. No. 10,480,518

METHOD FOR CONTROLLING A PUMP ARRANGEMENT

XYLEM IP HOLDINGS LLC, W...

1. A method for controlling a pump arrangement comprising a pump (2) and a controller (6), the pump (2) comprising a motor (7) and the controller (6) being arranged to drive said motor (7),wherein said motor (7), at each individual instant of time, when the pump (2) is in an active state and the motor (7) is driven in a first direction, has a load factor that corresponds to an operating condition of the pump arrangement,
the method comprising the steps of:
monitoring at least one operating parameter from which the load factor is derived;
determining a real value of said at least one operating parameter, when the pump (2) is in said active state,
determining, using said real value of said at least one operating parameter, if an externally applied force is acting on the motor (7) to such an extent that one of a plurality of operating conditions of the pump arrangement is initiated when the load factor of the motor (7) exceeds a level such that continued operation will cause the pump to break, and
effecting a state shift from the active state of the pump (2) to an inactive state of the pump (2) if said one of the plurality of operating conditions is initiated,
wherein said state shift comprises the step of causing the controller (6), immediately after it is determined that said one of the plurality of operating conditions is initiated, to abruptly break the driving of the motor (7) in said first direction by a nominal rotational speed of the motor (7) being set equal to zero in the controller (6).