US Pat. No. 10,140,277

SYSTEM AND METHOD FOR SELECTING DATA SAMPLE GROUPS FOR MACHINE LEARNING OF CONTEXT OF DATA FIELDS FOR VARIOUS DOCUMENT TYPES AND/OR FOR TEST DATA GENERATION FOR QUALITY ASSURANCE SYSTEMS

Intuit Inc., Mountain Vi...

1. A computing system implemented method for efficiently learning new forms in an electronic document preparation system, the method comprising:receiving form data related to a new form having a plurality of data fields;
gathering training set data related to previously filled forms, each previously filled form having one or more completed data fields that correspond to a respective data field of the new form;
deleting from the training set data one or more sets of data of a previously filled form where a first set of data of the previously filled form matched a second set of data of the previously filled form and the deleted training set data includes the second set of data;
generating, for a first selected data field, dependency data indicating one or more possible dependencies for an acceptable function, the possible dependencies including one or more data fields of the new form other than the first selected data field, the possible dependencies further including one or more constants of the first selected data field, the possible dependencies further including one or more values of data fields from a form other than the new form;
generating, for a first selected data field of the plurality of data fields of the new form and based on the dependency data, candidate function data including a plurality of candidate functions;
generating, for the first selected data field and based on the dependency data, grouping data by forming a plurality of groups from the training set data based on respective categories and assigning each of a plurality of the previously filled forms to a respective one of the groups based on the categories;
generating, for the first selected data field, sampling data by selecting one or more previously filled forms from each group;
generating, for each candidate function, test data by applying the candidate function to a portion of the training set data corresponding to the sampling data related to the candidate function;
identifying one or more candidate functions of the plurality of candidate functions that have associated test data that are a best match to the training set data as compared with other candidate functions of the plurality of candidate functions;
generating one or more additional candidate functions, the additional candidate functions being based on the identified one or more candidate functions that have associated test data that are a best match;
repeatedly identifying generated candidate functions that have associated test data that are a best match to the training set data and generating one or more additional candidate functions, the additional candidate functions being based on the identified one or more candidate functions that have associated test data that are a best match until one or more candidate functions are determined to have associated test data that matches the training set data with a predetermined tolerance;
identifying, from the plurality of candidate functions, an acceptable function for the first selected data field by comparing the test data to the training set data and identifying test data that matches the training set data within a predetermined tolerance, the identified acceptable function being a candidate function associated with the matching test data; and
generating and outputting results data indicating the acceptable function for the first data field of the new form.

US Pat. No. 10,140,270

DIGITAL DOCUMENT CHANGE CONFLICT RESOLUTION

Microsoft Technology Lice...

1. A method, comprising:detecting a conflict relating to a graphical object in a first version of a digital document and the graphical object in a second version of the digital document;
categorizing the conflict as a conflict to be resolved automatically based on an application of conflict resolution logic, wherein the conflict resolution logic comprises:
applying at least one conflict rule evaluating a property affecting a presentation of the graphical object, and
determining that the conflict modifies the presentation of the graphical object; and
automatically resolving the conflict by updating, in a user interface of a productivity service, one or more of the first version of the digital document and the second version of the digital document based on the categorizing.

US Pat. No. 10,140,268

EFFICIENT BROWSER COMPOSITION FOR TILED-RENDERING GRAPHICS PROCESSING UNITS

QUALCOMM Innovation Cente...

1. A system comprising:a processing portion;
a system memory;
a graphics processing unit having a graphics memory thereon;
a browser engine rendering mode analysis component stored on the system memory and executable on the processing portion to, without using the graphics processing unit:
parse webpage HTML content to create a document object model (DOM) tree;
calculate a layout of elements in the DOM tree to determine how elements of the webpage are grouped into layers and where the elements of the webpage are drawn;
access from system memory bitmaps rasterized from the webpage HTML;
compute, using the calculated layout of elements, a weighted total of pixels in a composition of intersecting pixels of other of the bitmaps, the weighting calculated from: (1) a number of transparent pixels that overlap with pixels of other bitmaps; and (2) a number of instances of processing of complex shaders that is to occur before composition; and
determine that the weighted total of pixels is less than or equal to a direct-rendering mode threshold, and in response, to:
instruct the graphics processing unit to render the bitmaps directly to the system memory without rendering to the graphics memory; and
instruct the graphics processing unit to enter a lower-power state.

US Pat. No. 10,140,267

EFFICIENT OPERATION OF GRC PROCESSING PLATFORMS

EMC IP Holding Company LL...

1. A method of operating a governance, risk management, and compliance (GRC) processing platform that runs a GRC application, the method comprising:initiating, by processing circuitry of the GRC processing platform, a retrieval of data from an external data source according to a set of GRC rules, the data being expressed in a first format;
performing, by the processing circuitry, a transformation operation on the data expressed in the first format to produce transformed data, the transformed data expressed in a second format distinct from the first format, the second format providing parameters having values to be provided as input into the GRC application after retrieval of the data is complete;
receiving, by the processing circuitry, an indication that the values of the parameters of the transformed data satisfy a logical condition specified in the set of GRC rules;
in response to receiving the indication, terminating, by the processing circuitry, the retrieval of data from the external data source thereby improving operation of the processing platform by ceasing further processing of data that will not be input into the GRC application; and
retrieving data from other external data sources as the retrieval of data from the external data source is terminated,
wherein receiving the indication includes receiving an error message indicating that the logical condition was satisfied, and
wherein the method further comprises converting the error message to a warning so that further retrieval of data from other external data sources may occur.

US Pat. No. 10,140,266

PROFILE-BASED OPTIMIZATION OF XSLT TRANSFORMATIONS

Altova GmbH, Vienna (AT)...

1. A method comprising:in a computer system comprising at least a processor and a memory, generating a XSL (Extensible Stylesheet Language) Transformations (XSLT) and Extensible Markup Language (XML) Path Language (XPath) execution tree for a source XSLT stylesheet;
determining one or more optimizations for the XSLT and XPath execution tree, the determining one or more optimizations for the XSLT and XPath execution tree comprising profiling with sample data, identifying one or more hot-spot execution instruction nodes, and identifying one or more patterns for optimization for the one or more identified hot-spot execution instruction nodes, the identifying one or more hot-spot execution instruction nodes comprising, for each instruction in the execution tree, analyzing time and count values compared to threshold values, and selecting instructions for further analysis if predetermined conditions are fulfilled;
applying the one or more optimizations to the XSLT and XPath execution tree;
verifying the one or more optimizations in the XSLT and XPath execution tree;
making the verified one or more optimizations persistent in an optimized source XSLT stylesheet; and
transforming one or more source XML documents into one or more result documents using the optimized source XSLT stylesheet.

US Pat. No. 10,140,263

SYSTEM AND METHOD FOR GENERATING TASK-EMBEDDED DOCUMENTS

FOULNES SERVICES CORP., ...

1. A method implemented in a data processing system for processing a document, the method comprising:receiving an electronic version of a document comprising a plurality of content portions;
identifying a plurality of prescribed elements for the document, wherein at least some of the plurality of prescribed elements are identified based on a document type for the document;
correlating at least some content portions in the editing copy of the document to corresponding prescribed elements of the plurality of prescribed elements;
determining a state value for each prescribed element of the plurality of prescribed elements according to the correlation, the state value corresponding to one of present, missing, or incomplete;
generating an editing copy of the document, the generating comprising embedding code in the editing copy of the document, the code identifying at least one task corresponding to at least one content portion of the document, the code defining at least one user interface element for presentation within the editing copy when the editing copy is rendered and presented;
transmitting, to a user system, the editing copy of the document including the embedded code and the state value for each prescribed element of the plurality of prescribed elements for rendering and presentation by the user system;
receiving, from the user system, an instruction to add a new content portion not included in the plurality of content portions to the editing copy of the document;
storing the new content portion at the data processing system;
correlating the new content portion to a prescribed element of the plurality of prescribed elements;
updating the state value for the correlated prescribed element; and
transmitting, to the user system, the updated state value.

US Pat. No. 10,140,252

HARDWARE NODE WITH MATRIX-VECTOR MULTIPLY TILES FOR NEURAL NETWORK PROCESSING

Microsoft Technology Lice...

1. A method for evaluating a neural network model in a system comprising a plurality of nodes interconnected via a network, wherein each node comprises a plurality of tiles, the method comprising:receiving an N by M matrix of coefficients via an ingress tree, wherein the N by M matrix of coefficients is configured to control the neural network model, wherein N is an integer equal to or greater than 8 and M is an integer equal to or greater than 8;
storing a first row of the N by M matrix of coefficients in a first on-chip memory incorporated within a first of the plurality of tiles and storing a second row of the N by M matrix of coefficients in a second on-chip memory incorporated within a second of the plurality of tiles;
processing the first row of the N by M matrix of coefficients and a first set of input vectors, received via the ingress tree, using a first compute unit incorporated within the first of the plurality of tiles; and
processing the second row of the N by M matrix of coefficients and a second set of input vectors, received via the ingress tree, using a second compute unit incorporated within the second of the plurality of tiles.

US Pat. No. 10,140,249

APPROXIMATE MESSAGE PASSING WITH UNIVERSAL DENOISING

North Carolina State Univ...

1. A method comprising:applying, using processing circuitry including a processor and memory, an approximate message passing (AMP) conversion framework to a plurality of substantially linear measurements to produce a plurality of scalar measurements;
applying, using the processing circuitry, a denoiser algorithm to the plurality of scalar measurements to generate a plurality of denoised scalar measurements, where the denoiser algorithm is a universal denoiser algorithm that is agnostic to input statistics of the plurality of scalar measurements and denoises as well based on error metric criteria comprising at least one of squared error, ell infinity (l?) error, ell1 (l1) error, and ell_p (lp) error; and
applying, using the processing circuitry, a conversion term to the plurality of denoised scalar measurements to convert the plurality of denoised scalar measurements to a plurality of denoised substantially linear measurements.

US Pat. No. 10,140,248

ANALOG PROCESSOR COMPRISING QUANTUM DEVICES

D-WAVE SYSTEMS INC., Bur...

1. A method of determining a result of a computational problem using an analog processor, comprising:receiving at a first digital computer, including a digital processor, an instance of the computational problem defined over an input graph, wherein the input graph is non-planar; and
determining a mapping of the instance of the computational problem onto the analog processor, by the digital processor.

US Pat. No. 10,140,246

OPTIMIZING REMOTE DIRECT MEMORY ACCESS (RDMA) WITH CACHE ALIGNED OPERATIONS

INTERNATIONAL BUSINESS MA...

1. A system for optimizing remote direct memory accesses (RDMA), the system comprising:a first computing device; and
a second computing device,
RDMA credentials being exchangeable between the first and second computing devices during a first and second computing device communication link setup, and
the exchanged RDMA credentials comprising cache line size information of the first computing device by which a write operation is executable by the second computing device,
wherein:
the second computing device is configured to issue a link request to the first computing device, and
the first computing device is configured to issue a link response to the second computing device in response to the link request, the link response comprising a first indication that an align write option is unsupported by the first computing device or a second indication that the align write option is supported by the first computing device for a predefined cache size.

US Pat. No. 10,140,243

ENHANCED SERIAL PERIPHERAL INTERFACE WITH HARDWARE FLOW-CONTROL

QUALCOMM Incorporated, S...

1. An apparatus, comprising:a serial peripheral interface bus;
a master device coupled to the serial peripheral interface bus and adapted to:
assert a first voltage state on a slave select line to initiate an exchange of data over one or more data lines of the serial peripheral interface bus;
while the slave select line remains at the first voltage state, transmit a clock signal over a clock line of the serial peripheral interface bus, wherein the exchange of data is synchronized with the clock signal; and
while the slave select line is at a second voltage state, refrain from transmitting data over the one or more data lines; and
a slave device coupled to the serial peripheral interface bus, wherein the slave device has a receive buffer and is adapted to:
receive data into the receive buffer while the slave select line remains at the first voltage state; and
assert the second voltage state on the slave select line when occupancy of the receive buffer reaches or exceeds a threshold occupancy level,
wherein the master device comprises a first driver circuit configured to drive the slave select line to the first voltage state using a high impedance output, and the slave device comprises a second driver circuit configured to drive the slave select line to the first voltage state using a low impedance output.

US Pat. No. 10,140,239

SUPERIMPOSING BUTTERFLY NETWORK CONTROLS FOR PATTERN COMBINATIONS

TEXAS INSTRUMENTS INCORPO...

1. An apparatus for data transformation of an input data word of 2N sections, where N is an integer, comprising:a set of N sequential layers of 2 to 1 multiplexers disposed from an output layer to an input layer, wherein:
each multiplexer has a first input, a second input, a control input and an output, each multiplexer providing an output corresponding to a selected one of said first input or said second input dependent upon a signal at said control input,
said first input of each multiplexer of said input layer receiving data of a corresponding input section, said first input of each multiplexer of each other layer receiving said output of a corresponding multiplexer of an immediately subsequent layer,
said second input of each multiplexer of said input layer receiving data of an input section different from said corresponding input section supplying said first input, said second input of each multiplexer of each other layer receiving data of said output of a multiplexer of said immediately subsequent layer different from said corresponding multiplexer supplying said first input,
said outputs of said last layer providing output of the apparatus; and
a plurality of combinatorial circuits, one combinatorial circuit corresponding to each layer of multiplexers, each combinatorial circuit including:
a first input receiving a bit corresponding to said layer of a precalculated shuffle pattern,
a second input receiving a bit corresponding to said layer of a precalculated replicate pattern,
a third input receiving a bit corresponding to said layer of a precalculated rotate pattern,
a first exclusive OR gate having a first input receiving said bit corresponding to said layer of said precalculated shuffle pattern, a second input receiving said bit corresponding to said layer of said precalculated replicate pattern, and an output,
a second exclusive OR gate having a first input receiving said bit corresponding to said layer of said precalculated replicate pattern, a second input receiving said bit corresponding to said layer of said precalculated rotate pattern, and an output,
a third exclusive OR gate having a first input receiving said bit corresponding to said layer of said precalculated rotate pattern, a second input receiving said bit corresponding to said layer of said precalculated shuffle pattern, and an output, and
a control multiplexer having a first input receiving said bit corresponding to said layer of said precalculated shuffle pattern, a second input receiving said bit corresponding to said layer of said precalculated replicate pattern, a third input receiving said bit corresponding to said layer of a precalculated rotate pattern, a fourth input receiving said output of said first exclusive OR gate, a fifth input receiving said output of said second exclusive OR gate, a sixth input receiving said output of said third exclusive OR gate, a control input and an output supplying said control input of each multiplexer of said corresponding layer, said control multiplexer outputting a selected one of said first, second, third, fourth, fifth or sixth input dependent upon a signal at said control input.

US Pat. No. 10,140,237

FAIL FUNCTIONAL AUTOMATED DRIVING

FORD GLOBAL TECHNOLOGIES,...

1. A vehicle system comprising:a first vehicle subsystem;
a secondary vehicle subsystem;
a third vehicle subsystem in communication with the second vehicle subsystem;
a first communication path;
a second communication path;
a memory storing a look-up table identifying a first communication speed and a secondary communication speed; and
a processor programmed to determine the first communication speed associated with communicating over the first communication path and the secondary communication speed associated with communicating over the second communication path and commanding the first vehicle subsystem to communicate over one of the first communication path and the second communication path based at least in part on the first communication speed and the secondary communication speed,
wherein the processor is programmed to detect a failure associated with the secondary vehicle subsystem and command the first vehicle subsystem to communicate with the third vehicle subsystem over the first communication path in response to detecting the failure associated with the secondary vehicle subsystem and in response to determining that the first communication speed is faster than the secondary communication speed.

US Pat. No. 10,140,234

STORAGE APPARATUS AND DATA ACCESS METHOD

HUAWEI TECHNOLOGIES CO., ...

1. A storage apparatus comprising:a printed circuit board (PCB) comprising:
a first side; and
a second side;
a plurality of memory chips comprising:
a first array of memory chips disposed on the first side, forming a first rank, and comprising a first memory chip with a first pin located in a first position; and
a second array of memory chips disposed on the second side, forming a second rank, and comprising a second memory chip with a second pin located in a second position opposite the first position with respect to the PCB;
a plurality of cables disposed in the PCB and comprising a first cable connected to the first pin and the second pin;
a converter configured to:
obtain a system bus signal comprising a system data bus signal and a system address/control bus signal; and
convert the system bus signal into a rank selection signal and a memory chip bus signal, wherein the memory chip bus signal comprises a memory chip data bus signal and a memory chip address/control bus signal;
a rank decider configured to determine a selected rank according to the rank selection signal; and
a switching array configured to output the memory chip bus signal to the cables according to a correspondence between pins of memory chips in the selected rank and the cables, wherein the memory chip bus signal corresponds to a pin of a memory chip in the selected rank.

US Pat. No. 10,140,230

COMMUNICATION SYSTEM, COMMUNICATION SYSTEM CONTROL METHOD, AND PROGRAM

Sony Corporation, Tokyo ...

1. A slave device comprising:a communication circuitry configured to sequentially transmit a start bit and an address that includes a first bit, wherein inclusion or non-inclusion in a group for which arbitration is necessary is set according to the first bit,
wherein a master device separate from the slave device is configured to transmit a start bit and a predetermined pattern including a first bit,
wherein, when a first bit value of the address is different from the first bit of the predetermined pattern data in an arbitration, it is determined that an event for which arbitration is necessary has occurred, and
in a case where the master is able to accept the event, the communication circuitry receives an acknowledgement from the master device, and
in a case where the master is unable to accept the event, the communication circuitry does not receive an acknowledgement from the master device.

US Pat. No. 10,140,223

SYSTEM AND METHOD FOR ODD MODULUS MEMORY CHANNEL INTERLEAVING

QUALCOMM Incorporated, S...

1. A system for providing odd modulus memory channel interleaving, the system comprising:a dynamic random access memory (DRAM) system; and
a system on chip (SoC) comprising:
a first memory controller electrically coupled to a first DRAM module via a first memory bus, the first DRAM module comprising a first rank and a second rank;
a second memory controller electrically coupled to a second DRAM module via a second memory bus, the second DRAM module comprising a third rank and a fourth rank; and
a symmetric memory channel interleaver configured to uniformly distribute DRAM traffic to the first memory controller and the second memory controller, wherein the first memory controller and second memory controller are configured to provide an odd-way interleaving, and wherein:
the first memory controller is configured to provide a first interleaved channel by accessing the first or second rank of the first DRAM module via the first memory bus, and
the second memory controller is configured to provide a second interleaved channel to the second DRAM module by accessing the third rank via upper address bits on the second memory bus and a third interleaved channel to the second DRAM module by concurrently accessing the fourth rank via lower address bits on the second memory bus.

US Pat. No. 10,140,220

METHOD OF PERFORMING AUTHENTICATION WITH A MEMORY CIRCUIT USING DYNAMIC RANDOM ACCESS MEMORY ARRAYS

1. A method of performing authentication with a memory circuit, the method comprising:performing a first authentication with a non-volatile secure element, comparing a first user-provided cryptographic key with a cryptographic key stored in the non-volatile secure element;
if the first authentication is successful, downloading the first user-provided cryptographic key to a dynamic random access memory (DRAM) array configured as a content addressable memory (CAM) and switching the non-volatile secure element to a blocking mode that does not accept further authentication cycles after the step of downloading the first user-provided cryptographic key to the DRAM array configured as the CAM if the first authentication is successful; and
performing a second authentication with the DRAM array configured as the CAM, comparing a second user-provided cryptographic key with the first user-provided cryptographic key stored in the DRAM array configured as the CAM.

US Pat. No. 10,140,211

CACHE DEVICE AND METHOD FOR STORING TAG DATA AND CACHE DATA IN CACHE DEVICE

Toshiba Memory Corporatio...

1. A cache device comprising a tag/data memory including a storage area capable of storing a plurality of pieces of tag data and a plurality of pieces of compressed cache data corresponding to the plurality of pieces of tag data, wherein each of the pieces of tag data includes first information indicating whether the piece of tag data is a piece of tag data read last or not and second information indicating whether each of the pieces of cache data is compressed or not.

US Pat. No. 10,140,191

SYSTEM FOR DEVELOPMENT OF IOT SYSTEM ARCHITECTURE

Accenture Global Services...

1. A system, comprising:one or more server devices to:
provide one or more questions, to a user of a user device, to characterize an Internet of things system,
a characterization of the Internet of thing system being associated with at least one of:
a system goal,
a technology platform,
connectivity,
scalability, or
an end-user-role;
obtain one or more responses from the user of the user device associated with the one or more questions;
provide, based on the one or more responses, a list of existing Internet of things system profiles;
obtain an existing Internet of things system profile selected from the list;
retrieve a previously created and/or obtained Internet of things system architecture associated with the existing Internet of things system profile;
obtain one or more modifications to the previously created and/or obtained Internet of things system architecture to create a new Internet of things system architecture; and
automatically perform the one or more modifications to create the new Internet of things system architecture,
the new Internet of things system architecture defining the Internet of things system by applying associated Internet of things system architecture rules to the one or more responses.

US Pat. No. 10,140,187

TECHNIQUES FOR SYSTEM BACKUP

SYMANTEC CORPORATION, Mo...

1. A computer-implemented method for performing a backup procedure, the method comprising:accessing, by a processing device, a data storage device storing data associated with backup procedures performed for a plurality of computing devices, each of the computing devices corresponding to a user of a plurality of users, wherein said data is an aggregation of data from a plurality of client devices indicative of how users deviated from a default backup procedure and system profile data corresponding to the plurality of client devices;
analyzing, by the processing device, the data associated with the backup procedures to identify customizations applied to the backup procedures by the users, the customizations comprising manual modifications made by the users to default backup procedures of the plurality of computing devices;
correlating, by the processing device, system profile data of each of the plurality of client devices associated with the backup procedures with corresponding deviations from default backup procedures;
receiving a request from a first client device associated with a given user to perform a backup of data stored on the first client device, the given user not being one of said users;
receiving a first system profile corresponding to the first client device, the first system profile including an indication of one or more characteristics of the data stored on the first client device;
in response to determining the first system profile does not include a characteristic that correlates with the one or more characteristics of the system profile data associated with the backup procedures, performing a given default backup procedure of the backup data stored on the first client device; and
in response to determining the first system profile does include a characteristic that correlates with the one or more characteristics of the system profile data associated with the backup procedures:
automatically modifying, without intervention by the given user, the given default backup procedure to generate a modified backup procedure different from the given default backup procedure; and
performing the modified backup procedure.

US Pat. No. 10,140,185

EPOCH BASED SNAPSHOT SUMMARY

Maginatics LLC, Mountain...

1. A method managing file system data, comprising:for each of a plurality of snapshots, storing, by one or more processors, in a first data structure data that associates with the snapshot a corresponding last chunk identifier assigned as of a time at which the snapshot is or was created;
storing, by one or more processors, in a second data structure, for each of a plurality of chunks of file system data no longer referenced by a file system object that has not been subject to deletion, an epoch identifier associated with an epoch in which the chunk became no longer referenced by a file system object that has not been subject to deletion, wherein each epoch is associated with one or more snapshots, the one or more snapshots are associated with respective snapshot creation times which define one or both of a beginning and an end of the epoch;
comparing, by one or more processors, a chunk identifier and associated epoch comprising an entry in the second data structure with one or more entries in the first data structure to determine whether a chunk associated with the chunk identifier is associated with a snapshot that continues to be retained, wherein a chunk is determined not to be included in a snapshot by virtue of the chunk having been created and stored subsequent to the snapshot having been created, and wherein said determination is made at least in part by comparing a chunk identifier of the chunk with a last chunk identifier associated with the snapshot in the first data structure and concluding that the chunk identifier is greater than the last chunk identifier associated with the snapshot;
determining, by one or more processors, a status with respect to deletion of the chunk corresponding to the chunk identifiers, wherein the status with respect to deletion of the chunk is based at least in part on the comparison of the chunk identifier and associated epoch comprising the entry in the second data structure with one or more entries in the first data structure; and
deleting the chunk based at least in part on a determination made based on least in part on the comparison that the chunk associated with the chunk identifier is not associated with any snapshot that continues to be retained.

US Pat. No. 10,140,174

SEPARATING STORAGE TRANSACTION LOGS

HEWLETT PACKARD ENTERPRIS...

1. A system comprising:at least one processor; and
a memory to store instructions that, when executed by the at least one processor, cause the at least one processor to:
receive transaction logs of a plurality of transaction logs from a given controller of a plurality of controllers, wherein the received transaction logs are associated with multiple storage units of a plurality of storage units managed by the controllers;
segregate the received transaction logs into separate lists allocated in a memory such that each list contains transaction logs generated by one storage unit of the multiple storage units, wherein, in each of the lists, pairs of transaction logs are associated by respective addresses;
derive a content checksum for content in each received transaction log;
derive a pointer checksum for each address associating a pair of received transaction logs in the lists;
determine whether the given controller has failed; and
locate the separate lists allocated in the memory in response to determining that the given controller has failed.

US Pat. No. 10,140,170

REPORTING ERRORS TO A DATA STORAGE DEVICE

International Business Ma...

1. A computer-implemented method for reporting errors to a data storage device, the method comprising:reporting detected error events associated with the storage device to an owner of the storage device;
in response to a detected error event, sending an event command to the storage device in a specified format; and
storing error event information from the event command in a log on the storage device;
filtering detected events based on filter rules;
determining whether the storage device supports logging host error events;
when the storage device supports logging host error events, then communicating support of logging error events by the data storage device to system components; and
allowing a system administrator to define the filter rules that indicate what errors to report and log on the data storage device.

US Pat. No. 10,140,168

MAINTENANCE SYSTEM AND METHOD FOR A RELIABILITY CENTERED MAINTENANCE

SIEMENS AKTIENGESELLSCHAF...

1. A method for a reusable reliability centered maintenance of a technical system, wherein a processor computes a meta data model by executing the following steps:segmenting the meta data model in a first section and a second section and a third section to structure datasets of at least one database, wherein
the first section comprises a collaborative dataset about components and at least one dominant failure mode associated with the components,
the second section comprises a reusable dataset about at least one preventive maintenance task,
the third section comprises a product dataset, wherein the product dataset includes a system dataset about said technical system;
creating
at least one component instance by selecting at least one component of the components to describe said technical system, wherein the system dataset is preferably associated with the at least one component instance;
at least one dominant failure mode instance by combining the at least one dominant failure mode associated with the selected component with the at least one preventive maintenance task;
for the third section;
checking if the preventive maintenance task is a valid task to prevent the dominant failure mode of the dominant failure mode instance for said technical system;
providing a recognition unit; and
providing a new dominant failure mode for a component of the components and/or component instance based on a recognition of the recognition unit.

US Pat. No. 10,140,166

MESSAGE ORIENTED MIDDLEWARE WITH INTEGRATED RULES ENGINE

International Business Ma...

1. A method for managing a messaging component in message oriented middleware, the method comprising:establishing working memory in shared memory of the message oriented middleware executing by a processor of a computer for use by the messaging component;
detecting a change in the messaging component;
determining if the change corresponds to an addition of an object to the message component and, on condition the change corresponds to an addition of a new object to the message component, creating a token in the working memory, but on condition the change corresponds to a deletion of an existing object from the message component, deleting a token from the working memory, and on condition the change corresponds to a change to an existing object of the message component that is not a deletion of the existing object, applying a change to an existing token in the working memory;
observing the working memory to detect changes in one or more tokens in the working memory; and,
in response to detecting a change to one or more of the tokens in the working memory, applying by a rules engine and a messaging engine management rules to the tokens in the working memory in order to direct management actions in the messaging component, wherein the rules engine and messaging engine further ensure that tokens in the memory correspond to but are separate from objects in the messaging engine by placing a message on a queue, inserting a token corresponding to the placed message in memory, and linking the token to the corresponding message.

US Pat. No. 10,140,163

INTELLIGENT FRAMEWORK FOR SHARED SERVICES ORCHESTRATION

International Business Ma...

1. A method for optimizing shared services orchestration, the method comprising:receiving, by one or more computer processors, computing resource requirements from a client;
determining, by one or more computer processors, a list of rules from a plurality of entities;
determining, by one or more computer processors, a first set of resources, wherein the first set of resources:
satisfy the computing resource requirements; and
comply with the list of rules from the plurality of entities;
deploying, by one or more computer processors, the first set of resources;
querying, by one or more computer processors, an online external resource for a change associated with the list of rules, wherein the online external resource is a website;
updating, by one or more computer processors, the list of rules based on the change of the query;
determining, by one or more computer processors, a location of the client;
determining, by one or more computer processors, a second set of resources, based on the computing resource requirements, the first set of resources, the updated list of rules, and the location of the client; and
deploying, by one or more computer processors, the second set of resources.

US Pat. No. 10,140,162

MANAGING A SHARED POOL OF CONFIGURABLE COMPUTING RESOURCES USING A SET OF SCALING FACTORS AND A SET OF WORKLOAD RESOURCE DATA

International Business Ma...

1. A method comprising:allowing providers to register, via a public registry, workload resource requirements for workloads;
receiving, from users of a programmatic interface, a set of scaling factor values corresponding to the workloads, the set of scaling factor values including a number of transactions to be processed and a number of users;
receiving, by a processor, the set of scaling factor values which corresponds to a workload and a set of workload resource data of a virtual machine;
analyzing, by the processor, the set of scaling factors values with respect to the set of workload resource data;identifying, based upon the analysis, a flavor of the one or more flavors to process the workload, wherein analyzing the set of scaling factor values includes: identifying, using the one or more flavors mapped to scaling factor value ranges, a flavor which is mapped to a transaction processing scaling-factor-range which encompasses the number of transactions and a user access scaling-factor-range which encompasses the number of users;dynamically determining, by the processor, based on the identified flavor, a configuration of the virtual machine;
allocating, by the processor, based on the determined configuration, a shared pool of configurable computer resources to the virtual machine; and
processing, by the virtual machine, the workload using the allocated shared pool of configurable computer resources.

US Pat. No. 10,140,160

DYNAMIC RECOMMENDATION FRAMEWORK FOR INFORMATION TECHNOLOGY MANAGEMENT

International Business Ma...

1. A method for managing system performance, comprising:providing a processor in communication with memory;
dynamically recommending, by the processor, a set of tasks having at least one task recommendation for management of at least one computer system component, wherein the recommendation is based on a predicted impact on the computer system;
responding to a selection of a task recommendation from the set, including producing explicit feedback data;
tracking an impact of the selected task recommendation on computer system parameters, and obtaining implicit feedback data based on the impact;
categorizing accumulated implicit and explicit feedback data;
determining a variance of the categorized feedback and averaging the categorized feedback with prior categorized feedback data responsive to the determined variance; and
generating at least one future task recommendation based on the averaged feedback data.

US Pat. No. 10,140,156

METHODS AND SYSTEMS FOR COORDINATED TRANSACTIONS IN DISTRIBUTED AND PARALLEL ENVIRONMENTS

International Business Ma...

1. A method comprising:maintaining application data across multiple server nodes of a client-server system, wherein the application data comprises a plurality of different portions of application data, wherein each different portion of application data is associated with one entity of a plurality of different entities;
assigning to each server node of the client-server system, groups of two or more different portions of application data of the plurality of different portions of application data, for storage and handling by the server node;
processing compound requests received from clients in the client-server system, wherein each compound request comprises requests for two or more different entities of the plurality of different entities;
monitoring network communications between the server nodes when processing the received compound requests by the client-server system, wherein monitoring the network communications comprises:
maintaining information regarding frequencies with which groups of different entities of the plurality of different entities, are requested in said compound requests received from the clients, wherein said information comprises frequency information associated with a plurality of entries, wherein each entry corresponds to one of plurality of possible groups of different entities that are requested in said compound requests, and wherein each entry stores a frequency value representing a number of said compound requests comprising the group of different entities corresponding to the entry;
monitoring internode network communication between the server nodes which results from the server nodes having to access different portions of the application data, which are stored on other server nodes, to process the compound requests; and
determining from the maintained information, an entry having a high frequency value; and
re-assigning different portions of the application data, which correspond to a group of different entities whose entry is determined to have the high frequency value, to a same sever node for storage and handling by the server node, to reduce the internode network communication between the server nodes for processing compound requests, wherein said re-assigning is performed in response to an overhead of the internode communication exceeding a threshold.

US Pat. No. 10,140,155

DYNAMICALLY PROVISIONING, MANAGING, AND EXECUTING TASKS

PANTHEON, INC., Reston, ...

1. A computer-implemented method, comprising:receiving task data;
determining a task definition based on the task data, wherein determining the task definition includes determining a compatible version of the task definition;
determining a location of the task definition
retrieving the task definition from the determined location;
executing, using a processor and at a client device, the task definition; and
while executing the task definition:
determining a class or a library to be used during execution of the task definition based on a type specification identifying a type of the client device executing the task definition;
retrieving the class or the library that was determined; and
retrieving an input used to perform instructions of the task definition.

US Pat. No. 10,140,151

LEVERAGING DIRECTED ACYCLIC GRAPH (DAG) INFORMATION TO GROUP TASKS FOR EXECUTION

INTERNATIONAL BUSINESS MA...

1. A method for leveraging directed acyclic graph (DAG) information to group tasks for execution, by at least one processor device, comprising:for a set of tasks, determining an input host set for each task using a shuffle type and hosts used during a previous stage;
wherein tasks in the set of tasks determined to be within a same input host set are classified together;
dynamically calculating an Input/Output (I/O) cost for each task in the set of tasks and grouping tasks within the set of tasks into task groups according to an applied allocation time; and
launching the task groups commensurate with a calculated delay time from each input host set so as to overlap I/O phases and central processing unit (CPU) phases to improve CPU efficiency; wherein the launched task groups are executed by an executor according to the calculated delay time.

US Pat. No. 10,140,145

DISPLAYING GUEST OPERATING SYSTEM STATISTICS IN HOST TASK MANAGER

PARALLELS IP HOLDINGS GMB...

1. A computer-implemented method for acquiring process statistics, the method comprising:starting a Virtual Machine (VM) on the host node;
renaming a standard dynamic link library (DLL) that collects process statistics;
installing a replacement DLL in a directory of a Task Manager of the host node and running outside the VM,
wherein the replacement DLL has the same name as the standard DLL prior to the renaming;
collecting host OS process statistics of processes of the host node running outside the VM via the renamed standard DLL;
collecting VM process statistics of processes running inside of the VM via API calls to the replacement DLL from the Task Manager; and
displaying the VM process statistics and the host OS process statistics in the same interface of the Task Manager.

US Pat. No. 10,140,138

METHODS, SYSTEMS AND APPARATUS FOR SUPPORTING WIDE AND EFFICIENT FRONT-END OPERATION WITH GUEST-ARCHITECTURE EMULATION

Intel Corporation, Santa...

1. A method for supporting wide and efficient front-end operation with guest architecture emulation, the method comprising:upon receiving a request to fetch a first far taken branch instruction of a first cache line, reading said first cache line, a next cache line to the first cache line and a cache line at a target of said first far taken branch instruction; and
fetching based on information accessed from a data table, said first cache line and one of: said next cache line; and said cache line at said target of said first far taken branch instruction, wherein said fetching is performed in a single cycle, wherein said information is placed in said data table when said first cache line is brought from an L2 cache to an L1 cache,
wherein said data table comprises branch instruction addresses, branch instruction offsets, direct/indirect branch instruction identifiers and native/guest branch instruction identifiers.

US Pat. No. 10,139,947

TOUCH-SENSING DEVICE HAVING LIGHT-SHIELDING LAYERS WITH DIFFERENT EDGE ROUGHNESS

INNOLUX CORPORATION, Mia...

1. A touch-sensing device, comprising:a substrate having a central region and a peripheral region;
a first light-shielding layer disposed on the peripheral region, wherein the first light-shielding layer has a first edge in a top view and adjacent to the central region;
a touch-sensing layer disposed on the central region, wherein a part of the touch-sensing layer extends onto the peripheral region to cover a part of the first light-shielding layer;
a conductive line layer disposed on the first light-shielding layer; and
a second light-shielding layer disposed on the peripheral region and covering at least a part of the first light-shielding layer and at least a part of the conductive line layer, wherein the second light-shielding layer has a second edge in the top view and adjacent to the central region,
wherein a profile roughness of the second edge is greater than a profile roughness of the first edge.

US Pat. No. 10,139,400

CARBOXY X RHODAMINE ANALOGS

Promega Corporation, Mad...

7. A method of labeling a biomolecule comprising:a) contacting a sample suspected of containing the biomolecule with a composition comprising a dye conjugate according to formula (IIIa), (IIIb) or (IIIc) so as to yield a mixture:
whereinR11 is independently H or C1-4 alkyl, or L-Cs;L is a covalent linkage that is linear or branched, cyclic or heterocyclic saturated or unsaturated, having 1-16 non hydrogen atoms such that the linkage contains any combination of ester, acid, amine, amide, alcohol, ether, thioether or halide groups or single, double, triple or aromatic carbon-carbon bond;Cs is a conjugated substance selected from the group consisting of solid supports, resin particles, beads, assay plates, proteins, nucleotides, polynucleotides, enzyme substrates, nanobodies, polypeptides, amino acids, lipids, carbohydrates, haptens, drugs, ion-complexing agents, microparticles, polymers, cells, viruses, fluorophores, chloroalkanes, and cyanobenzothiazoles;R2 and R16 can be independently H, alkyl, aryl, heteroaryl, CO2H, SO3H, L-CO2H, L-SO3H, or L-Cs;R3 and R4 are H, alkyl, L-Cs, L-CO2H, L-SO3H or together form a carbocyclic, aryl, heteroaryl, or heterocyclic ring;alternatively, R2 and R3 and independently R4 and R16 together form a carbocyclic, heterocyclic, aryl or heteroaryl ring;R5, R12, R13, R14 and R15 are independently H, alkyl, aryl, heteroaryl, CO2H, SO3H, L-CO2H, L-SO3H, or L-Cs;R20, R21, R22 and R23 are independently H or C1-6 alkyl or one or more of R20 and R21, R21 and R22, R22 and R23, together form an aryl, heteroaryl, carbocyclic or heterocyclic ring;alternatively R11 and R12 together form a carbocyclic, heterocyclic, aryl or heteroaryl ring;R6-10 are independently H, F, Cl, Br, I, OH, alkyl, aryl, heteroaryl, CO2H, SO3H, L-CO2H, L-SO3H, or L-Cs;X is CHR23, O, S or NR30; andR30 is H, C1-4 alkyl or —C(O)C1-4 alkyl;b) detecting the presence or amount of the dye conjugate, thereby detecting the presence or amount of the labeled biomolecule in the mixture.

US Pat. No. 10,139,386

OPTICAL SENSOR FOR FLUID ANALYSIS

SHARP KABUSHIKI KAISHA, ...

1. A sensor for measuring a concentration of one or more types of ions, molecules or atoms in a fluid, comprising:at least one photo-detection device configured to measure a power of light incident thereon;
a first light source including a solid-state light emitting device, the first light source configured to emit light having a wavelength less than 240 nanometers incident on the fluid, and the at least one photo-detection device configured to receive light having passed through the fluid; and
a second light source including a solid-state light emitting device, the second light source configured to emit light having a wavelength less than 240 nanometers, different from the wavelength emitted by the first light source, incident on the fluid, the at least one photo-detection device configured to receive light having passed through the fluid,
wherein a spectral linewidth of at least one of the first and second light sources is less than 2 nanometers.

US Pat. No. 10,139,373

METHOD AND DEVICE FOR THE NEAR SURFACE, NONDESTRUCTIVE INSPECTION BY MEANS OF ULTRASOUND OF A ROTATIONALLY SYMMETRIC WORKPIECE HAVING A DIAMETER THAT CHANGES FROM SECTION TO SECTION

1. A method for a near-surface, non-destructive inspection by ultrasound of a solid rotationally symmetric workpiece having a diameter that changes from section to section, the method comprising:a) insonifying an ultrasonic test pulse into the workpiece at a coupling location at a defined insonification angle, wherein a series of the ultrasonic test pulse is obliquely insonified into the workpiece and an angle of the series of the ultrasonic test pulse changes with respect to the series of obliquely insonified test pulse;
b) recording an ultrasonic echo signal from the workpiece;
c) selecting a travel time interval depending on a sound path of the ultrasonic test pulse in the workpiece, a start of the travel time interval being defined based on a highest possible sound velocity for the ultrasonic test pulse in the workpiece and an end of the travel time interval being defined based on a lowest possible sound velocity for the ultrasonic test pulse in the workpiece, the selected travel time interval corresponding to a near-surface region of the workpiece and defining a region of interest (ROI);
d) generating an echo value by analyzing the ultrasonic echo signal in the selected travel time interval, wherein a largest amplitude of the ultrasonic echo signal occurring in the selected travel time interval is used as the echo value; and
e) generating a graphic representation of a surface of the workpiece, wherein the echo value is depicted in the graphic representation on the surface of the workpiece in a spatially resolved manner.

US Pat. No. 10,139,368

PROCESS AND SYSTEM FOR FACILITATING CHEMICAL IDENTIFICATION IN A DETECTOR

SMITHS DETECTION-WATFORD ...

1. A process for determining the ratio of Cl—to Cl—.OOH reactant ion species formed in a pentachloroethane doped ion mobility spectrometer operating in the negative mode, the process comprising:introducing a sample comprising isoflurane into a pentachloroethane doped ion mobility spectrometer;
collecting data relevant to the detection of two isoflurane monomer ions, the two isoflurane monomer ions being formed following reaction of the sample with Cl— and Cl—.OOH reactant ion species present in the pentachloroethane doped ion mobility spectrometer; and
determining the ratio of Cl— to Cl—.OOH reactant ion species formed in the pentachloroethane doped ion mobility spectrometer based on an evaluation of the data collected.

US Pat. No. 10,139,367

ION MOBILITY SPECTROMETER WITH ION MODIFICATION

SMITHS DETECTION-WATFORD ...

1. An ion mobility spectrometer comprising:a sample inlet comprising an aperture arranged to allow a sample of gaseous fluid to flow from an ambient pressure region to a low pressure region of the ion mobility spectrometer to be ionised;
an ioniser disposed in the low pressure region of the ion mobility spectrometer and configured to ionise the sample;
an ion modifier configured to modify ions in the low pressure region, wherein the ions are obtained from the sample of gaseous fluid, wherein the ion modifier comprises two electrodes spaced apart in the direction of movement of the ions towards the detector;
a controller arranged to control gas pressure in the low pressure region to be lower than ambient pressure, wherein the controller is configured to control the ion modifier in a first mode to subject ions to an alternating electric field to modify the ions as they pass through the ion modifier, and to control the ion modifier in a second mode to allow ions to pass through the ion modifier; and
a detector configured to measure a time of flight associated with the ions travelling from the ioniser, wherein the detector is configured to provide a signal to the controller indicating arrival of ions.

US Pat. No. 10,139,362

SENSOR HEAD, ELECTROCHEMICAL SENSOR, AND METHOD FOR USING ELECTROCHEMICAL SENSOR

OMRON HEALTHCARE CO., LTD...

1. A packaged sensor head for performing electrochemical measurement, comprising:a mounting surface having insulation property;
a first electrode and a second electrode arranged on the mounting surface in a spaced-apart manner from each other;
a liquid retaining material arranged on the mounting surface in a state where the liquid retaining material covers the first electrode and the second electrode integrally, wherein the liquid retaining material is provided in the form of a sheet, and the liquid retaining material has liquid permeation properties that allow a liquid to be measured to permeate the liquid retaining material provided in a form of a sheet toward the first electrode and the second electrode, and wherein the liquid retaining material is impregnated with a standard liquid that is used as a reference in the electrochemical measurement;
a liquid blocking film which blocks permeation of the liquid, the liquid blocking film being removably arranged between the liquid retaining material and the first and second electrodes, wherein the first electrode includes a first core material having electric conductivity, a first envelope surrounding the first core material and having insulation property, and a first inner liquid for measurement of ion concentration which is filled between the first envelope and the first core material,
the second electrode includes a second core material having electric conductivity, a second envelope surrounding the second core material and having insulation property, and a second inner liquid for measurement of ion concentration which is filled between the second envelope and the second core material, and
a first window portion and a second window portion which are capable of allowing a contact between the first inner liquid, the second inner liquid and the standard liquid or the liquid to be measured are respectively formed on a surface of the first envelope and a surface of the second envelope which face the liquid retaining material in an opposed manner.

US Pat. No. 10,139,358

METHOD FOR CHARACTERIZATION OF A LAYERED STRUCTURE

INTERNATIONAL BUSINESS MA...

1. A method comprising:fitting a spectroscopic data of a first layer in a layered structure to a dielectric function (?) having a real part (?1) and an imaginary part (i?2), the dielectric function (?) having a formula:
?=?1±i?2;
repeating the fitting the spectroscopic data, or defining an n degree polynomial to the dielectric function;
determining a second derivative and a third derivative of the n degree polynomial;
equating the second derivative to a first governing equation and the third derivative to a second governing equation and determining a constant of the first governing equation and the second governing equation;
based on the key governing equations, determining one or more of a band gap, a thickness, and a concentration of the first layer;
repeating, simultaneously, for a second layer of the layered structure to determine one or more of a band gap, a thickness, and a concentration of the second layer;
monitoring, by a fabricator, an unfinished product of the layered structure at various times for defects or process excursions; and
taking, by the fabricator, a remedial action as necessary to address defects or process excursions prior to completion of a finished product.

US Pat. No. 10,139,354

SPECTRAL X-RAY IMAGING

PRISMATIC SENSORS, Stock...

1. An image processing method for medical imaging including processing a radiographic image acquired with at least two energy levels, said method comprising the steps of:providing (S1), to a processing circuitry and memory, energy-resolved image data, either from a detector or from an intermediate data storage, the energy-resolved image data representative of said radiographic image with at least two energy levels; and
generating, by way of the processing circuitry and memory, at least one image representation for medical imaging by decomposing (S2) said provided image data into at least one basis image representation, based on a model where a combination of at least two basis functions is used to express a representation of at least one linear attenuation coefficient, where at least one ordinary basis function models a physical material, and an NLPV basis function models the Non-Linear Partial Volume (NLPV) effect,
wherein said at least one other basis function that models the NLPV effect is constructed by:
selecting (S11) a set of at least one ordinary basis function, such that the energy dependent linear attenuation coefficients of homogeneous materials in the image volume can be described by a linear combination of the basis functions in the set,
determining (S12) the fraction of transmitted photons as a function of energy for a detector element situated behind an inhomogeneous region of materials, as seen from the source, taking into account the spatially extended nature of either the detector, the source or both, and
determining (S13) at least one NLPV basis function as the linear attenuation coefficient of a fictious material which, if one unit of distance of a homogeneous slab of this material were traversed by an x-ray beam, would give the same transmitted photon fraction as a function of energy as said calculated fraction which is transmitted through an inhomogeneous region.

US Pat. No. 10,139,353

APPARATUS AND METHOD FOR EXAMINING COMPONENTS COMPRISING LAID FIBER COMPOSITE FABRICS OR WOVEN FIBER COMPOSITE FABRICS

VOLUME GRAPHICS GMBH, He...

1. An apparatus for examining a component comprising laid fiber composite fabrics or woven fiber composite fabrics which comprise a number of thin plies with in part different alignment, comprising:a measuring device for carrying out a non-destructive measurement to collect volumetric data of the component; and
an evaluation device for evaluating the collected data of the component, wherein evaluation by the evaluation device comprises selecting a first analysis region in the collected data of the component, determining a local coordinate system of the first analysis region, successively establishing local material properties of the component layer-by-layer at predetermined distances in a relative direction perpendicular to a lateral extent of the first analysis region, detecting ply boundaries along the established local material properties, and averaging the local material properties in each detected ply.

US Pat. No. 10,139,351

DEVICE AND METHOD FOR CONTINUOUSLY INSPECTING CONTAINERS

Krones AG, Neutraubling ...

1. An inspection device for continuously inspecting fed containers, in particular bottles, comprising:a feed conveying device configured to feed containers to the inspection device in succession,
a discharge conveying device configured to discharge the inspected containers,
a throughput station for the containers, which is arranged between the feed conveying device and the discharge conveying device, and
a bottom inspection station in an area of the throughput station, said bottom inspection station being configured to inspect bottoms of passing containers,
wherein the throughput station comprises a conveyor arrangement with an individual drive and a plurality of conveying units, which are movable by means of the individual drive individually and independently of one another, the conveyor arrangement being configured to convey the containers from the feed conveying device to the discharge conveying device,
wherein the individual drive is a linear motor drive,
wherein the plurality of conveying units are configured as carriages, which are movable individually and independently of one another via magnetic interaction with the linear motor drive, and
wherein the conveyor arrangement additionally comprises an open-loop and/or closed-loop control unit, which is configured to move the conveying units from a pick-up site for the containers at the feed conveying device to a discharge site for the containers at the discharge conveying device.

US Pat. No. 10,139,349

DIAGNOSIS OF CANCER

TODOS MEDICAL LTD., Airp...

1. A method for indicating whether a subject has a solid tumor in breast tissue of the subject, the method comprising:isolating, using a gradient, a blood plasma sample from a peripheral blood sample taken from the subject;
drying, using a dryer, the blood plasma sample of the subject;
measuring an infrared (IR) spectrum of the dried blood plasma sample of the subject by analyzing the dried blood plasma sample by infrared spectroscopy, and assessing a characteristic of the dried blood plasma sample at at least one wavenumber selected from the group consisting of: 743±4 cm-1, 759±4 cm-1, 793±4 cm-1, 808±4 cm-1, 895±4 cm-1, 967±4 cm-1, 987±4 cm-1, 997±4 cm-1, 1008±4 cm-1, 1048±4 cm-1, 1255±4 cm-1, 1283±4 cm-1, 1372±4 cm-1, 1393±4 cm-1 and 1555±4 cm-1;
using a data processor, comparing at the at least one wavenumber (a) the infrared spectrum of the dried blood plasma sample of the subject to (b) an infrared spectrum obtained from a dried plasma sample from a person without a solid tumor, to detect a difference between the infrared spectrum of the dried plasma sample of the subject and the infrared spectrum obtained from the dried plasma sample from the person without a solid tumor; and
based on the comparing, generating an output indicative of the presence of a solid tumor in breast tissue of the subject.

US Pat. No. 10,139,340

NONINVASIVE REFRACTOMETER

1. A non-invasive method of measuring the sugar content of a wine contained in a hermetically sealed transparent bottle, the method consisting of the following steps:(a) Shining at least two light sources through the bottle wall,
each having a unique incident angle and Unique path length,
(b) Measuring the intensity of the Fresnel reflection from each light source,
(c) using the measured intensities of the fresnel reflections, in conjunction with the known alcohol content of the wine in order to calculate the sugar content of the wine contained within the bottle.

US Pat. No. 10,139,339

COLOUR SENSOR WITH ANGLE-SELECTIVE STRUCTURES

FRAUNHOFER-GESELLSCHAFT Z...

1. Colour sensor having at least one photosensitive element, in front of which a layer stack of dielectric layers and structured metal layers is formed, and at least one colour filter, through which optical radiation incident on a light input side of the colour sensor is filtered before it reaches a photosensitive surface of the photosensitive element,characterised in that
an array of angle-selective passageways is provided for the optical radiation, between the light input side and the photosensitive surface for each of said at least one photosensitive element, and each passageway only allows parts of the optical radiation incident on the light input side of the colour sensor within a limited angle of incidence range relative to an axis extending perpendicularly to the colour filter to pass through to the photosensitive surface.

US Pat. No. 10,139,337

SYSTEM AND METHOD FOR TESTING A MATERIAL SYSTEM

The Boeing Company, Chic...

1. A system for testing a multicomponent material system, said system comprising:a first material holder to hold a first underlying structure of said multicomponent material system, said first underlying structure comprising a first surface and a first edge; and
a second material holder to hold a second underlying structure of said multicomponent material system, said second underlying structure being separate from said first underlying structure and comprising a second surface and a second edge, such that said first surface and said second surface share a common virtual plane and said first edge and said second edge abut each other to form an edgewise interface that is perpendicular to said common virtual plane;
a first piezoelectric transducer operably connected to said first material holder to apply a first electromechanical-induced force to said first material holder that reciprocally moves said first material holder relative to said second material holder in at least one axial direction; and
a second piezoelectric transducer operably connected said second material holder to apply a second electromechanical-induced force to said second material holder and reciprocally move said second material holder relative to said first material holder in at least one axial direction; and wherein:
linear movement of said first material holder relative to said second material holder causes a mechanical displacement between said first underlying structure and said second underlying structure along said edgewise interface and orthogonal to said common virtual plane and induces a mechanical stress in a coating layer of said multicomponent material system that covers said first surface and said second surface over said edgewise interface and that shares said common virtual plane,
operating frequencies of said first piezoelectric transducer and said second piezoelectric transducer are selected between approximately 1 Hz and approximately 100 kHz so that said mechanical displacement between said first underlying structure and said second underlying structure along said edgewise interface is substantially equivalent to a predefined thermal displacement between said first underlying structure and said second underlying structure along said edgewise interface caused by thermal expansion, and
said mechanical stress induced in said coating layer by said mechanical displacement simulates a thermal stress induced in said coating layer by said thermal displacement.

US Pat. No. 10,139,315

TABLET SAMPLER ASSEMBLY

1. A tablet coating machine comprising:a rotatable drum for containing a bed of tablets being coated, the drum comprising a circumferential peripheral wall and two end walls;
a tablet sampler assembly including:
a housing attached to a portion of the tablet coating machine, and
a receptacle for receiving a sample of tablets,
wherein at least a portion of the receptacle is movable between a collecting position in which the receptacle is configured to be in communication with the interior of the drum, thereby enabling collection of a sample by the receptacle from the drum, and a non-collecting position in which the receptacle is configured to be substantially out of communication with the interior of the drum; and
a sampling blade configured to direct tablets towards the receptacle when the at least a portion of the receptacle is in the collecting position and the drum is rotating.

US Pat. No. 10,139,314

MISFIRE DETECTION DEVICE TO DETECT MISFIRE BASED ON A FREQUENCY ANALYSIS OF A ROTATION SIGNAL CORRELATED WITH A ROTATIONAL STATE OF AN INTERNAL COMBUSTION ENGINE

DENSO CORPORATION, Kariy...

1. A misfire detection device comprising:a rotation acquisition unit configured to acquire a rotation signal correlated with a rotational state of an internal combustion engine;
an analysis unit configured to perform frequency analysis of the rotation signal acquired with the rotation acquisition unit and to determine an inter-cylinder component, wherein the inter-cylinder component is a frequency component of an inter-cylinder cycle, the inter-cylinder cycle is a value computed by dividing an ignition cycle by a number of cylinders of the internal combustion engine, and the ignition cycle is one burning cycle of the internal combustion engine;
an inter-cylinder determination unit configured to determine whether the inter-cylinder component is smaller than an inter-cylinder threshold representing occurrence of misfire; and
a misfire detection unit configured to determine that misfire occurs in response to determination that the inter-cylinder component is smaller than the inter-cylinder threshold.

US Pat. No. 10,139,306

METHOD AND SYSTEM FOR BRIDGE DAMAGE DETECTION

Iowa State University Res...

1. A computer-implemented method for determining bridge damage from strain sensor data, comprising:collecting a batch of strain data from one or more sensor pairs;
after collecting the batch of strain data, segmenting the batch of strain data to remove temperature variations in said batch of strain data to zero the batch of strain data, wherein said removal of temperature variations includes determining a temperate baseline for the data set and subtracting said temperate baseline from the segmented batch of strain data;
removing bridge component responses from the batch of strain data to acquire a quasi-static response;
extracting from the batch of strain data one or more sets of strain data comprising the quasi-static response of the bridge under ambient traffic loads;
establishing a relationship between the one or more sets of strain data extracted from the one or more sensor pairs by orthogonal regression; and
detecting bridge damage by generally isolating a damage indicator between the one or more sensor pairs using a statistical Fshm value, wherein the damage indicator comprises a change in the one or more Fshm values for a control chart.

US Pat. No. 10,139,302

HYDRAULIC PRESSURE SENSOR MOUNTING STRUCTURE

NIDEC TOSOK CORPORATION, ...

1. A hydraulic pressure sensor mounting structure comprising:a plurality of hydraulic pressure sensors each of which includes a lower case and an upper case fixed above the lower case; and
a valve body including an upper body and a lower body, the upper body including a hole portion arranged to house the hydraulic pressure sensors, the lower body including an oil passage arranged to face the upper body; wherein
each of the hydraulic pressure sensors includes:
an oil introducing space defined in the lower case, arranged to open into the oil passage at one end, and closed at another end with a flexible plate to be deformed in accordance with hydraulic pressure;
a pressure sensor element arranged on the upper case, and arranged on an opposite side of the flexible plate with respect to the oil introducing space;
a pressure measuring space defined in the upper case, and arranged to surround an upper surface of the flexible plate; and
a pressed portion arranged to project horizontally in the lower case, and to be pressed downward by the upper body;
at least one of the upper body and the lower body includes a positioning portion arranged to horizontally position each of the hydraulic pressure sensors in the hole portion; and
the upper body includes a pressing portion arranged to press the pressed portion of each of the hydraulic pressure sensors from above.

US Pat. No. 10,139,266

LOAD RECEIVER WITH SNAP-LOCKING CONNECTOR

Mettler-Toledo GmbH, Gre...

1. A gravimetric measuring instrument, comprising:a housing having a passage opening;
a weighing cell that is arranged inside the housing;
a load-transmitting member which reaches through the passage opening to transmit a load to the weighing cell;
a first fastening part, arranged on the load-transmitting member; and
a load receiver, arranged for releasable connection to the load-transmitting member, the load receiver comprising:
a weighing pan element;
a second fastening part, having an essentially cylindrical surface, arranged to act with the first fastening part, attaching the load receiver to the load transmitting member; and
a snap-locking device, comprising a detent element and a spring element, one of which is arranged on the essentially cylindrical surface, for releasably seating the weighing pan element on the first fastening part, wherein the spring element engages the detent element when the weighing pan element is seated in place.

US Pat. No. 10,139,219

OPTICAL DISTANCE MEASURING APPARATUS

ASTRODESIGN, INC., Tokyo...

1. An optical distance measuring apparatus, comprising:a light source irradiating a coherent irradiation light;
a scanning element scanning the irradiation light from the light source and sending it to an object under measurement;
two photo detectors existing with a boundary line in a direction perpendicular to an optical axis direction of the irradiation light interposed therebetween, each receiving the irradiation light modulated by being passed through the object under measurement in accordance with the scanning, and performing photoelectric conversion on the irradiation light; and
a measuring device obtaining phase information of the object under measurement based on signals each photoelectrically converted by each of the two photo detectors and a signal to be a reference for the scanning by the scanning element, and obtaining a measurement value regarding the object under measurement based on the phase information, wherein
the measuring device, including a signal comparator and a data processor, extracts a direct-current component and an alternating-current component from the signal photoelectrically converted by each of the photo detectors, calculates, based on a differential signal of the obtained alternating-current component or a signal as a result of performing Hilbert transform on the obtained alternating-current component, a main frequency component of the modulated signal, and compares this frequency with a spatial frequency which the object under measurement has in order to determine the measurement value of the object under measurement.

US Pat. No. 10,139,212

COMBINATION TAPE MEASURE AND MARKER

1. A tape measure in combination with a marker, comprising:a measuring tape housing having a lateral portion, a lower portion, and a front portion;
a track affixed to the lateral position;
an arm slidably disposed within the track;
a tension member having an arcuate shape, wherein the tension member is configured to slide the arm towards the lower portion when depressed;
a cartridge integrally attached to the lateral portion of the measuring tape housing, wherein the arm extends through the cartridge;
a spring housed within the cartridge;
a marker removably secured within the cartridge, wherein the marker is operationally attached to the arm;
wherein the marker is movable separately and independently from the measuring tape housing by selectively depressing the tension member.

US Pat. No. 10,139,210

EXTERNAL BULLET STORAGE

1. An external storage device for use with a repeating firearm that has a lower receiver and an ammunition magazine, the ammunition magazine having an upper end and a lower end, the upper end being insertable into the lower receiver, the external storage device comprising:a sleeve that is dimensioned to mount on the ammunition magazine and frictionally secure to the ammunition magazine;
and
a plurality of external bullet holders having length dimensions provided on outer surfaces of the sleeve, each bullet holder being a tube having a diameter that is dimensioned to receive and hold a bullet that has a bullet diameter and a bullet length;
wherein each external bullet holder holds only one bullet;
wherein the length dimension of each bullet holder is shorter than the bullet length, such that at least some portion of each bullet extends beyond the length dimensions of the external bullet holder;
wherein each bullet is manually removable from the holder for insertion into the firearm; and
wherein the firearm and the ammunition magazine are operational while the sleeve is on the ammunition magazine.

US Pat. No. 10,139,203

REMOTELY RESETTABLE TARGET SYSTEM

1. A remotely resettable target system comprising:one or more non-resetting targets, a resetting target, and a frame;
wherein the remotely resettable target system is a set of practice targets for use when shooting a firearm;
wherein the one or more non-resetting targets and the resetting target start in a vertical position where they are visible from uprange;
wherein when struck by a fired round, the one or more non-resetting targets pivot to a horizontal position and disappear from sight;
wherein when struck by the fired round, the resetting target pivots to a non-vertical position and then returns to the vertical position;
wherein while in the non-vertical position, the resetting target releases the one or more non-resetting targets, causing the one or more non-resetting targets to pivot back to the vertical position;
wherein the one or more non-resetting targets comprises a pivot paddle, a target mount, and a locking hammer;
wherein the one or more non-resetting targets pivot to the horizontal position and lock into place when struck by the fired round;
wherein the one or more non-resetting targets remain in the horizontal position until the resetting target is struck by the fired round;
wherein the pivot paddle comprises a non-resetting target paddle and a pivot rod;
wherein the non-resetting target paddle is a metal plate that is coupled to the pivot rod such that the non-resetting target paddle extends both above and below the pivot rod;
wherein the portion, of the non-resetting target paddle that is located above the pivot rod is shaped and marked to form a target;
wherein the left and right ends of the pivot rod are rotationally coupled to a target support bracket such that the non-resetting target paddle pivots between the vertical position and the horizontal position.

US Pat. No. 10,139,136

NEXT GENERATION BARE WIRE WATER HEATER

EEMAX, INC., Waterbury, ...

1. A heating device comprising:a retention device;
a tube having a flange and at least one indexed groove located along a length of the tube, wherein the at least one indexed groove contains the retention device; and
at least one electrical resistance heating element having a first end connected to the tube via the flange and a second end connected to the tube via the retention device; and
a heating chamber that encloses and surrounds the exterior surface of the tube thereby creating a first flow path therebetween, the heating chamber including at least one opening along the length of the tube.

US Pat. No. 10,139,135

AUTOMATIC HOT WATER PULSATING ALARM FOR WATER HEATERS

MICLAU-S.R.I. INC., Mont...

1. A hot water pulsating alarm system for water heaters comprising a controller, a temperature sensor secured to a water tank of said water heater in an upper region of said water tank where hot water is drawn through a water outlet to feed a hot water supply conduit, said temperature sensor feeding temperature signals to said controller representative of actual water temperature in said upper region of said water tank, a domestic water supply conduit to feed water under pressure to a water inlet conduit of said water tank to replenish water in said water tank drawn through said water outlet, a shut-off valve secured to said water inlet conduit, a communication link between said controller and said shut-off valve for operating the state of said shut-off valve, said controller having a computer readable memory having recorded thereon statements and instructions for executing by a computer said statements and instructions when receiving predetermined temperature signals from said temperature sensor, said controller when receiving a predetermined low temperature signal from said sensor causing said shut-off valve to be operated to close and open in a predetermined sequence and during a predetermined time period to cause interruptions of said water under pressure to said water inlet and consequently to said feed of hot water to said hot water supply conduit in the event that hot water is being drawn to create a pulsating water temperature change of water being drawn through fixtures connected to said hot water supply conduit and which temperature change constitutes a pulsating signal to a user person having a body part in contact with said pulsating water temperature change that said water heater will be shut off.

US Pat. No. 10,139,121

AIR CONDITIONER

SAMSUNG ELECTRONICS CO., ...

1. An air conditioner comprising:a cabinet;
a particle sensing unit coupled to an inside of the cabinet and configured to measure a particle concentration;
and an inlet provided at the cabinet and configured to communicate with the outside of the air conditioner so that particles flow into the particle sensing unit, wherein the particle sensing unit includes:
a first particle sensor configured to sense particles flowing through the first particle sensor from the inlet; and
a second particle sensor, coupled by a connection path to the first particle sensor, configured to sense the particles flowing through the second particle sensor and having passed through the first particle sensor,
wherein the inlet is configured to suction the air in an upward direction into the inlet and divert the suctioned air to flow into the first particle sensor in a second direction substantially perpendicular to the upward direction.

US Pat. No. 10,139,115

AIR HANDLING UNIT WITH INNER WALL SPACE

Trane International Inc.,...

1. An air handling unit comprising:a heat exchanger cabinet comprising:
an interior shell;
an outer skin associated with the interior shell to form a wall space at least partially bound by each of the interior shell and the outer skin; and
an enclosure disposed within the wall space, the enclosure including a front wall, a rear wall, an upper wall, a lower wall, an exterior side surface of the interior shell, and a cover, wherein each of the front wall, the rear wall, the upper wall, and the lower wall extend from the exterior side surface of the interior shell into the wall space to at least partially define an enclosure interior space;
wherein the cover is configured for attachment to the each of the front wall, the rear wall, the upper wall, and the lower wall to define an outer boundary of the enclosure interior space between the interior shell and the outer skin;
wherein the front wall is integral with the outer skin and defines an aperture for selective insertion and removal of a control component within the enclosure interior space while the cover remains disposed within the wall space; and
wherein insulation is disposed within the wall space to partially encapsulate the enclosure to form a pocket of space suitable for the selective insertion and removal of the control component through the aperture of the front wall while the cover remains disposed within the wall space.

US Pat. No. 10,139,091

LED LAMP WITH REARWARD EXTENDING HEATSINK

Soraa, Inc., Fremont, CA...

1. A lamp for replacing a standard light bulb having a standard electrical connector, said lamp having a front and rear orientation and comprising:a body containing at least one light emitting diode (LED);
an electrical connector for operatively providing power to said LED, said electrical connector being one of an Edison screw-type connector or a pin-type connector, said electrical connector being rearward of said body and defining a connection plane between said electrical connector and said body, said electrical connector being configured for electrical connection to an electrical interface; and
at least one heat sink in thermal communication with at least one of said LED or said driver, said at least one heat sink having a rearward portion extending rearward from said connection plane and enveloping at least a portion of said electrical connector.

US Pat. No. 10,139,088

ENHANCED FIXTURE IN GRID OF FIRST VOLTAGE WITH STEP-DOWN POWER SUPPLY FOR ENERGIZING ANCILLARY DEVICE REQUIRING SECOND VOLTAGE

1. An enhanced array of light fixtures for providing both light and a desired non-light feature within an illuminated area of a structure, comprising:a first plurality of light fixtures that are adapted for emitting light;
a reduced plurality of enhanced light fixtures comprised of a subset of the first plurality of light fixtures which are adapted for emitting light and also for supporting a corresponding plurality of auxiliary non-light-emitting devices that require a different voltage and are adapted for providing a desired non-light feature within the illuminated area of the structure;
a grid of wires connected to each of the light fixtures in the first plurality of light fixtures, said grid of wires providing commercially available power having a first line voltage to each of the light fixtures;
the first plurality light fixtures comprised of a light emitting system that is connected to and receives the commercially available power having the first line voltage, the light emitting system thereby emitting light to provide light within the illuminated area of the structure; and
the second plurality of light fixtures each comprised of a power conversion unit that is also connected to and receives the commercially available power having the first line voltage, the power conversion unit converting the first line voltage to a second lower voltage and providing it to the non-light-emitting devices supported by the light fixture.

US Pat. No. 10,139,085

LAMP DEVICE WITH LAMPSHADE FASTENED VIA ARM LATCH

HABITEX CORPORATION, Tai...

1. A lamp device comprising:a lamp seat including a mounting plate;
a funnel-shaped lampshade having
a top end portion,
a bottom end portion that is spaced apart from said top end portion, that is connected to said mounting plate, and that defines an opening, said lampshade converging from said top end portion to said bottom end portion, and
an inner inclined surface that extends from said bottom end portion to said top end portion; and
a securing unit having
a cover shell that is disposed in said opening and that has
a top wall,
a surrounding wall extending downwardly from a periphery of said top wall, and connected to said mounting plate, and
a plurality of receiving notches, each of which extends from said top wall to said surrounding wall, and
a plurality of locking mechanisms, each of which includes a locking member that has
a ring portion disposed in a respective one of said receiving notches and being rotatable about an axis relative to said cover shell, and
an arm portion extending laterally from said ring portion, and being co-rotatable with said ring portion about the axis relative to said cover shell between a locked position, where said arm portion is disposed outside of the respective one of said receiving notches and abuts against said inner inclined surface of said lampshade such that said lampshade is fastened to said lamp seat, and an unlocked position, where said arm portion is received in the respective one of said receiving notches such that said lampshade is permitted to be separated from the lamp seat.

US Pat. No. 10,139,080

GLAZED ROOF COMPRISING ILLUMINATING MEANS AND MEANS FOR CONTROLLING LIGHT TRANSMISSION

AGC GLASS EUROPE, Louvai...

1. A laminated glazed automotive vehicle roof comprising:an external glass sheet, an internal glass sheet and interlayer sheets joining the glass sheets together, and
placed between the two glass sheets, a suspended particle device (SPD) assembly for controlling light transmission and elements for lighting via light-emitting diodes (LED),
wherein the SPD assembly and the LEDs are superposed and the LEDs are placed under the SPD assembly,
wherein the diodes, their power supply and their arrangement in the laminate are selected such that in operation a temperature in the laminate remains below 80° C., and
wherein a glass sheet bearing the LEDs is located in a cut-out in one of the interlayer sheets.

US Pat. No. 10,139,049

SUBFRAME FOR A VALVE BODY

LINDE AKTIENGESELLSCHAFT,...

1. A cylinder valve assembly having an outer casing and a sub-frame for a valve body having two or more location surfaces, said outer casing comprising a first portion and a second portion, said sub-frame comprising a first and a second portion having mutually confronting contact surfaces, sides and front and back surfaces and mutually confronting engagement surfaces wherein said mutually confronting contact surfaces are shaped to engage with each other upon placement together of the first and second portions of the sub-frame and said mutually confronting engagement surfaces are shaped to engage with one or other of said one or more location surfaces on the valve body when positioned therearound, the first portion of the outer casing having one or more lower first location features and one or more upper first location features thereon, and the second portion of the outer casing having one or more lower first location features and one or more upper first location features thereon,wherein said sub-frame further includes one or more lower second location features and one or more upper second location features for engagement with said one or more first location features of the first portion of the outer casing when said first and second portions of the outer casing are placed around said sub-frame; and
the lower first location features of the first portion and the lower first location features of the second portion include lower surfaces facing downwardly and side surfaces facing upwardly; and
the upper first location features of the first portion and the upper first location features of the second portion include upper surfaces facing upwardly and outer surfaces facing outwardly, and between the upper surfaces and the outer surfaces defines a generally rectangular shaped guide onto which the first and second portions of the outer casing slide onto when being positioned relative thereto.

US Pat. No. 10,139,048

SEALED AND THERMALLY INSULATING TANK EQUIPPED WITH A REINFORCING PIECE

GAZTRANSPORT ET TECHNIGAZ...

1. A sealed and thermally insulating tank intended for transport of a fluid, said tank comprising a tank wall fixed to a carrier wall (99), the tank wall comprising:a sealing membrane (69) intended to be in contact with the fluid contained in the tank, the sealing membrane comprising a layer of corrugated metal sheet with at least one series of parallel corrugations (6) protruding towards the inside of the tank, and flat portions situated between the corrugations,
a thermal insulation barrier (51, 53) arranged between the carrier wall and the sealing membrane and having a support surface (58, 68) on which the flat portions of the sealing membrane rest,
and a reinforcing piece (15, 115, 215, 315) for reinforcing the sealing membrane against the pressure of the fluid contained in the tank, the reinforcing piece comprising a main body (16, 116) inserted in a corrugation of the sealing membrane between the sealing membrane and the support surface, the main body having an elongate form in a longitudinal direction of the corrugation and a base surface (18) resting on the support surface,
wherein the thermal insulation barrier comprises a groove (83, 84, 183, 184, 36, 37) parallel to the longitudinal direction of the corrugation and opening through the support surface, and the reinforcing piece comprises a retaining rib (17, 117) protruding relative to the base surface of the main body and engaged in the groove of the thermal insulation barrier, the retaining rib forming a first end lug (22, 122) extending in the groove beyond a first longitudinal end of the main body in the longitudinal direction of the corrugation,
the tank wall also comprising a stop element (24, 124, 224, 324, 424, 524, 624, 724) attached to the thermal insulation barrier and arranged on the support surface at a position adjacent to the first longitudinal end of the main body level with the first end lug (22, 122), such that the stop element cooperates with the first longitudinal end of the main body to stop the reinforcing piece in the longitudinal direction of the corrugation in a first direction, and with the first end lug to stop the reinforcing piece in a direction moving away from the support surface.

US Pat. No. 10,139,016

GARDEN HOSE SUPPORT ASSEMBLY

1. A garden hose support assembly configured for supporting a garden hose above a ground surface, said garden hose support assembly comprising:a hold configured to be attached to a support, said hold forming a receiving space for receiving a hose, said hold including a first arm, a second arm and a middle arm extending between and being attached to said first and said second arms, said first and second arms being angularly positionable relative to said middle arm, said first and second arms being releasably securable in a selected angular position relative to said middle arm;
a plurality of rollers, each of said first, second and middle arms having one of said rollers positioned thereon, said rollers being rotatable with respect to said hold;
a mount being attached to a distal end of said first arm relative to said middle arm, said mount being configured to engage a vertically oriented surface such that said hold extends laterally away from the vertically oriented surface; and
wherein said roller on said middle arm engages said roller on said first arm when an angle between said middle arm and said first arm is less than 75°, said roller on said middle arm engaging said roller on said second arm when an angle between said middle arm and said second arm is less than 75°, wherein engaged ones of said rollers rotate together.

US Pat. No. 10,138,820

ELECTRONIC THROTTLE CONTROL ASSEMBLY WITH DEFAULT AIRFLOW ADJUSTMENT PIN

Continental Automotive Sy...

1. An apparatus, comprising:a throttle control assembly, including:
a housing defining a central port;
a valve plate disposed in the central port and mounted on a shaft;
an actuator for controlling the rotation of the valve plate and the shaft;
at least one gear, the rotation of the at least one gear controlled by the actuator, the rotation of the at least one gear controls the rotation of the shaft;
an opening spring having a first end;
a closing spring having a first end separated from and abutting the first end of the opening spring; the opening and closing springs being operable for biasing the at least one gear, such that the valve plate is placed in a default flow position; and
at least one adjustment pin attached to the housing such that the at least one adjustment pin contacts only the first end of the opening spring;
wherein the adjustment pin is constructed and arranged to be movable to change a position of the first end of the opening spring causing a position of the abutting first end of the closing spring to change relative to the housing to adjust the default flow position of the valve plate.

US Pat. No. 10,138,818

INTERNAL COMBUSTION ENGINE CONTROL SYSTEM

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

1. An internal combustion engine control system for controlling an internal combustion engine of a vehicle, comprising:an accelerator pedal operation amount detecting section for detecting an accelerator pedal operation amount of the vehicle by a driver;
a storage section that stores at least a first increase amount of a throttle opening degree with respect to an increase amount of an accelerator pedal operation amount as a first throttle opening degree characteristic and a second increase amount of a throttle opening degree larger than the first increase amount of a throttle opening degree with respect to the increase amount of an accelerator pedal operation amount as a second throttle opening degree characteristic;
an operating section for selecting the second throttle opening degree characteristic corresponding to an operation by the driver; and
a control section for controlling the throttle opening degree of the internal combustion engine, based on the first throttle opening degree characteristic or the second throttle opening degree characteristic and the detected accelerator pedal operation amount,
wherein the control section changes the first throttle opening degree characteristic to the second throttle opening degree characteristic on condition that an increase in the accelerator pedal operation amount larger than the predetermined operation amount by the driver occurs within a predetermined time after the selection of the second throttle opening degree characteristic by operation of the second operating section.

US Pat. No. 10,138,816

FUEL PUMPING UNIT

ROLLS-ROYCE PLC, London ...

1. A fuel pumping unit comprising:a low pressure centrifugal pump and a high pressure centrifugal pump, the low pressure centrifugal pump supplying fuel at a boosted pressure to the high pressure centrifugal pump for onward supply to a fuel metering unit;
a drive input that drives the low pressure centrifugal pump and the high pressure centrifugal pump, the drive input being a single input drive shaft from an engine accessory gearbox;
a gear arrangement that is operatively located between the drive input and the low pressure centrifugal pump and the high pressure centrifugal pump such that the low pressure centrifugal pump and the high pressure centrifugal pump are driven at different speeds by the drive input;
a positive displacement start pump that is driven by the drive input via the gear arrangement; and
a selector valve that is configured to selectably provide a high pressure mode, a low pressure mode, and a start mode,
wherein:
in the high pressure mode, the low pressure centrifugal pump supplies fuel at the boosted pressure to the high centrifugal pressure pump for onward supply to the fuel metering unit, the selector valve isolating the start pump or recirculating fuel between the start pump and the selector valve;
in the low pressure mode, the fuel supply from the low pressure centrifugal pump to the high pressure centrifugal pump is shut off such that the high pressure centrifugal pump runs dry and the low pressure centrifugal pump supplies fuel to the fuel metering unit, the selector valve isolating the start pump or recirculating fuel between the start pump and the selector valve; and
in the start mode, the low pressure centrifugal pump supplies fuel at the boosted pressure to the start pump for onward supply to the fuel metering unit, and the fuel supply from the low pressure centrifugal pump to the high pressure centrifugal pump is shut off such that the high pressure centrifugal pump runs dry.

US Pat. No. 10,138,811

ENHANCED TEMPERATURE CONTROL ANTI-ICE NOZZLE

The Boeing Company, Chic...

1. An apparatus for preventing formation of ice on an engine, the apparatus comprising:a nozzle housing having an internal cavity defining an internal volume of the nozzle housing, wherein the nozzle housing is configured to receive gases from a compression stage of the engine, and wherein the nozzle housing is further configured to provide at least some of the gases to a leading edge housing of the engine;
a first nozzle included in a first portion of the nozzle housing, wherein the first nozzle is configured to generate a first flow pattern, and is further configured to generate a first flow of a first portion of the gases received from the compression stage, the first flow being provided into an internal volume of the leading edge housing based on the first flow pattern; and
a second nozzle included in a second portion of the nozzle housing, wherein the second nozzle includes a concentric nozzle having an inner flange and an outer flange, wherein the inner flange defines a through-hole that passes through the second nozzle and the nozzle housing, wherein the second nozzle is configured to generate a second flow pattern based on a second portion of the gases received from the compression stage, wherein the second nozzle is configured to generate a second flow of the second portion of the gases into the internal volume of the leading edge housing based on the second flow pattern, the second flow passing between the inner flange and the outer flange.

US Pat. No. 10,138,808

DUAL PISTON ENGINE COMPRESSION DEVICE

1. A dual piston engine compression device comprising:an engine block having a plurality of cylinders, each cylinder having a pair of linearly aligned open ends;
a pair of piston crankshafts, each said piston crankshaft being positioned on a respective side of said engine block, each said piston crankshaft being positioned in alignment with said cylinders;
a plurality of pistons, each of said pistons being positioned in an associated one of said cylinders to provide an opposed pair of said pistons within each said cylinder, each of said pistons being operationally coupled to an associated one of said piston crankshafts such that rotation of said piston crankshaft moves said piston within said associated cylinder, each said piston having an end protrusion, said end protrusion being disc-shaped and having a diameter less than a diameter of a main section of said piston, said end protrusion being concentric with said main section of said piston such that said piston has a uniform lip extending around a distal end of said piston;
a pair of gears, each said piston crankshaft being coupled to and rotated by an associated one of said gears, said gears being geared together wherein rotation of said piston crankshafts is coordinated such that said piston crankshafts alternately urge oppositely positioned said pistons together and apart within said associated cylinders as said piston crankshafts rotate;
a plurality of intake conduits, each intake conduit extending through said engine block and being in environmental communication with an associated one of said cylinders, each said intake conduit being positioned between said opposed pair of said pistons such that said distal ends of each of said opposed pair of pistons remains spaced offset from crossing a central longitudinal axis of said intake conduit and only said end protrusion extends over said intake conduit when said opposed pair of said pistons are each fully extended into said associated one of said cylinders;
a plurality of intake valves, each said intake valve being positioned in an associated one of said intake conduits; and
an intake camshaft, each of said intake valves being coupled to said intake camshaft, said intake camshaft being rotated by rotation of said gears wherein each said intake valve moves within said associated intake conduit such that each said intake valve is configured for urging a fuel into said associated cylinder when the fuel is introduced into said associated intake conduit.

US Pat. No. 10,138,807

DRIVE DEVICE PROVIDED WITH XY-SEPARATING CRANK MECHANISM

Z MECHANISM TECHNOLOGY IN...

1. A drive device for an engine comprising:a first cylinder in a first mount plane located on one side of a central reference plane;
a first piston in the first cylinder reciprocatively along a first direction within the first mount plane;
a first crankshaft extending orthogonal to the first mount plane;
a first XY separation crank mechanism between the first piston and the first crankshaft within the first mount plane, which converts reciprocating motion of the first piston and rotary motion of the first crankshaft into each other;
a second cylinder in a second mount plane located on an opposite side of the central reference plane and located symmetrical to the first mount plane with regard to the central reference plane;
a second piston in the second cylinder reciprocatively along a second direction symmetrical to the first direction within the second mount plane;
a second crankshaft extending orthogonal to the second mount plane;
a second XY separation crank mechanism between the second piston and the second crankshaft within the second mount plane, which converts reciprocating motion of the second piston and rotary motion of the second crankshaft into each other; and
a coupler-synchronizing mechanism which couples the first crankshaft and the second crankshaft with each other and rotates the first crankshaft and the second crankshaft in a synchronous motion with each other,
the first XY separation crank mechanism comprising: a first support member component provided reciprocatively along in the first direction and including a first support portion extending along the first direction, a second support portion extending from the first support portion along a third direction orthogonal to the first direction within the first mount plane and a third support portion extending from the first support portion along the third direction to oppose the second support portion with a gap therebetween; a first crank connection member provided between the second support portion and the third support portion of the first support member to be reciprocative along the third direction within the first mount plane, which engages with a crankpin of the first crankshaft to be rotatable; and a first coupling member which couples the first piston and the first support member with each other,
the second XY separation crank mechanism comprising: a second support member provided reciprocatively along the second direction and including a first support portion extending along the second direction, a second support portion extending from the first support portion along a fourth direction orthogonal to the second direction within the second mount plane; and a third support portion extending from the first support portion along the fourth direction and opposing the second support portion with a gap therebetween, a second crank connection member provided between the second support portion and the third support portion of the second support member to be reciprocative along the fourth direction within the second mount plane, which engages with a crankpin of the second crankshaft to be rotatable, and a second coupling member which couples the second piston and the second support member with each other,
the first crank connection member and the second crank connection member, each comprising a first sliding portion supported by the second support portion to be reciprocative along the third direction or the fourth direction, a second sliding portion supported by the third support portion to be reciprocative along the third direction or the fourth direction, and a through-hole extending along a direction orthogonal to the first direction and the second direction, to which the crank of the first crankshaft or the second crankshaft is penetrated rotatably, and
each of the first crank connection member and the second crank connection member being separated along a separated plane passing through a central axis of the through-hole and orthogonal to the first direction or the second direction into a first connection member including the first sliding portion and a second connection member including the second sliding portion, separation surfaces of the first and second connection members being formed into an uneven concave and convex surface configuration arranged along an axial direction of the through-hole, and the first connection member and the second connection member being mounted to the crankpins and engaged with each other while the separation surfaces are abutted against each other.

US Pat. No. 10,138,788

MIXING STRUCTURE

HINO MOTORS, LTD., Hino-...

1. An exhaust system with a mixing structure having a lattice board axially with a number of flow passages and arranged halfway in the exhaust system, an additive added upstream of the lattice board being hit on flow passage walls in said lattice board for dispersion and facilitated vaporization of the additive, said mixing structure comprising said lattice board arranged obliquely in a flow changing portion halfway in the exhaust system where the exhaust gas flows curvedly so as to bisect an angle in said flow changing portion made by inflow and outflow directions of the exhaust gas from upstream of and discharged downstream of said flow changing portion, respectively, fins arranged on discharge sides of the flow passages in the lattice board and extending parallel to the outflow direction of the exhaust gas to guide flows of exhaust gas to the outflow direction from the flow changing portion, and an injector arranged to inject the additive in the outflow direction of said exhaust gas to an entry side of said lattice board such that the flow passage walls in said lattice board on which hit is the exhaust gas from upstream of said flow changing portion have rear surfaces on which hit is a spray of the additive from said injector,wherein any deviant flow of the exhaust gas outward of the curved direction by the flow passages in the lattice board is remedied and the flows of the exhaust gas discharging from the flow passages in the lattice board are guided to the outflow direction to provide an exhaust gas straightening effect by the flow passages and the fins.

US Pat. No. 10,138,693

METHOD OF DRILLING A SUBTERRANEAN BOREHOLE

MANAGED PRESSURE OPERATIO...

1. A method of drilling a subterranean wellbore using a drill string comprising the steps of:a. injecting a drilling fluid into the well bore via the drill string and removing the drilling fluid from an annular space around the drill string (the annulus) via an annulus return line in which a main control choke is provided,
b. oscillating the pressure of the fluid in the annulus, the oscillation of the pressure in the annulus being achieved by oscillating the main control choke so that a degree to which the main control choke restricts a fluid flow along the annulus return line is alternately decreased and increased,
c. determining a wellbore storage volume and a wellbore storage coefficient for each fluid pressure oscillation, the wellbore storage volume being a change in a measured flow rate over a time period, and the wellbore storage coefficient being the wellbore storage volume divided by a pressure change over the time period,
d. using the wellbore storage volume and wellbore storage coefficient to determine the proportion by volume of gas and the proportion by volume of liquid in the annulus during that pressure oscillation, and
e. controlling a gain setting of the main control choke in accordance with the proportion by volume of gas in the annulus,
wherein,
the main control choke has a higher gain setting when the proportion by volume of gas in the annulus is higher,
the main control choke has a lower gain setting when the proportion by volume of gas in the annulus is lower,
the higher gain setting allows the main control choke to adjust a flow rate by a predetermined amount in a first time,
the lower gain setting allows the main control choke to adjust the flow rate by the predetermined amount in a second time, and
the first time is shorter than the second time.

US Pat. No. 10,138,668

POSITION ADJUSTMENT APPARATUS

HUNG CHIN ARCHITECTURAL H...

1. A position adjustment apparatus, comprising:a housing main body having an upper end surface, a lower end surface, a front end surface and a rear end surface; the housing main body having a first opening and a second opening formed in the front end surface; a separation portion formed between the first opening and the second opening; a fifth through hole and a sixth through hole respectively formed in the upper end surface and the lower end surface and communicating with the second opening; and circumferential edges of the fifth through hole and the sixth through hole having a first limiting portion and a second limiting portion respectively formed thereon;
a connecting shaft arranged inside the housing main body; the connecting shaft having one end formed with a first pivotal attachment hole and another end formed with a second pivotal attachment hole; the connecting shaft having a first retaining portion and a second retaining portion formed thereon, and a spring moveably disposed around an outer surface of the connecting shaft, and arranged between the first retaining portion and the second retaining portion, wherein the spring is a compression spring;
a guiding shaft having one end pivotally attached to a first roller and another end pivotally disposed in the second opening of the housing main body and attached to the second pivotal attachment hole of the connecting shaft; and
a rear shaft having one end pivotally attached to a second roller and another end pivotally disposed in the first opening of the housing main body and attached to the first pivotal attachment hole of the connecting shaft.

US Pat. No. 10,138,651

WINTER TANNING TENT

1. A tent comprising:a shell, a frame, and a floor panel;
wherein the frame is a structure upon which the shell is mounted such that an interior space is created;
wherein the shell comprises a transparent material such that sunlight will pass through the shell into the interior space, wherein the interior space is warmed by solar energy;
wherein the frame is mounted on the floor panel;
wherein the shell comprises a first panel, a second panel, a third panel, a fourth panel, and a fifth panel;
wherein the tent is further defined with a length, a width and a height;
wherein the first panel is a sheeting that is cut in a rectangular shape;
wherein the second panel is a sheeting that is cut in a rectangular shape;
wherein the third panel is a sheeting that is cut in a rectangular shape;
wherein the fourth panel is a sheeting that is cut in a rectangular shape;
wherein the fifth panel is a sheeting that is cut in a rectangular shape;
wherein the first panel is further defined with a first edge, a second edge, a third edge, and a fourth edge;
wherein the second panel is further defined with a fifth edge, a sixth edge, a seventh edge, and an eighth edge;
wherein the third panel is further defined with a ninth edge, a tenth edge, an eleventh edge, and a twelfth edge;
wherein the fourth panel is further defined with a thirteenth edge, a fourteenth edge, a fifteenth edge, and a sixteenth edge;
wherein the fifth panel is further defined with a seventeenth edge, an eighteenth edge, a nineteenth edge, and a twentieth edge;
wherein a first rectangular region of the second panel is blacked out;
wherein the first rectangular region of the second panel is bounded by: the sixth edge, the seventh edge, the eighth edge, from the seventh edge to a point one third of the distance of the span between the fifth edge and the seventh edge;
wherein a second rectangular region of the third panel is blacked out;
wherein the second rectangular region of the third panel is bounded by: the tenth edge, the eleventh edge, the twelfth edge, and from the eleventh edge to a point one third of the distance of the span between the ninth edge and the eleventh edge;
wherein a third rectangular region of the fourth panel is blacked out;
wherein the third rectangular region of the fourth panel is bounded by:
the fourteenth edge, the fifteenth edge, the sixteenth edge, and from the fifteenth edge to a point one third of the distance of the span between the thirteenth edge and the fifteenth edge;
wherein a fourth rectangular region of the fifth panel is blacked out;
wherein the fourth rectangular region of the fifth panel is bounded by:
the eighteenth edge, the nineteenth edge, the twentieth edge, and from the nineteenth edge to a point one third of the distance of the span between the seventeenth edge and the nineteenth edge.

US Pat. No. 10,138,636

MECHANICAL LOCKING SYSTEM FOR FLOOR PANELS

VALINGE INNOVATION AB, V...

1. A set of essentially identical floor panels provided with a mechanical locking system comprising a flexible tongue, which is arranged in a displacement groove at a first edge of a first panel, and a tongue groove at a second edge of an adjacent second panel, the flexible tongue is configured to cooperate with the tongue groove for locking of the first and the second edge in a vertical direction,wherein:
the flexible tongue comprises a sliding surface and a locking surface,
the displacement groove comprises at least two cavities, each comprising upper, inner and lower cavity walls and a horizontal opening, wherein a portion of the displacement groove provided between said at least two cavities is configured to cooperate with a portion of the flexible tongue during locking,
the second floor panel comprises at least two protrusions, each comprising a sliding edge which is configured to cooperate with the sliding surface during locking and to press and bend a flexible tongue section into the at least two cavities, and
the flexible tongue section is configured to move back outwardly in a final stage of the locking such that the locking surface is inserted into the tongue groove.

US Pat. No. 10,138,046

NEGATIVE PRESSURE STORAGE CONTAINER

Shin Hung Yih Technology ...

1. A negative pressure storage container, comprising:a container body comprising a storage chamber with an open side and an anti-slip pad mounted on a bottom surface thereof;
a container cover covering said container body, said container cover comprising an outer cover member, an inner cover member and an inner plastic cushion member, said outer cover member and said inner cover member being fastened together, said inner cover member being made of a plastic material and having a top side thereof fastened to said outer cover member and an opposing bottom side thereof fastened to said inner plastic cushion member, said inner cover member comprising a suction hole located on a bottom wall thereof, said inner plastic cushion member comprising a suction through hole, which is disposed in communication with the inside space of said container body after said container cover is covered on said container body;
a rotary device rotatably connected to said outer cover member of said container cover, said rotary device comprising an inner shaft fixedly fastened to a bottom end thereof and a gear portion located at a distal end of said inner shaft and suspending inside said outer cover member and adapted for driving a gear transmission mechanism;
a gear transmission mechanism mounted at said bottom wall of said inner cover member of said container cover, said gear transmission mechanism comprising a transmission gear set, an eccentric wheel and a link, said transmission gear set comprises a driving gear meshed with said gear portion of said inner shaft of said rotary device and drivable by said rotary device to rotate said eccentric wheel, said eccentric wheel being eccentrically and pivotally connected to one end of said link, said link having an opposite end thereof pivotally connected to a reciprocating piston of a vacuum pump;
a vacuum pump mounted at said bottom wall of said inner cover member of said container cover and disposed in communication with said suction hole of said inner cover member, said vacuum pump comprising a reciprocating piston drivable by said gear transmission mechanism to reciprocate and to further draw air out of said container body; and
a balance spring mounted between said reciprocating piston and said vacuum pump;
wherein when said rotary device is rotated by an external force, said gear portion of said inner shaft is forced to rotate said driving gear and then said transmission gear set of said gear transmission mechanism, causing said eccentric wheel to move said link and to further reciprocate said reciprocating piston in drawing air out of said container body, and thus, a negative pressure is created in said container body; when the negative pressure in said container body reaches a predetermined level, said bottom wall of said plastic inner cover member of said container cover is forced to curve in direction toward the inside of said container body, and thus, said transmission gear set of said gear transmission mechanism is moved with the deformed said bottom wall of said inner cover member toward the inside of said container body to disengage said driving gear from said gear portion of said inner shaft of said rotary device, enabling said rotary device to run idle.

US Pat. No. 10,138,040

TOOL HOLDER PREVENTING BEING DISMANTLED FROM A TOOL

Hong Ann Tool Industries ...

1. A tool holder comprising:a first holding member having first and second ends and first and second sides extending between the first and second ends thereof, with the first holding member including at least one restraining protrusion adjacent to the first side of the first holding member and having a fixed end fixed to the first holding member and a free end opposite the fixed end, with the at least one restraining protrusion including a first edge thereof defining a first restraining side with a first hooking structure having a first height and a second edge thereof opposite the first edge defining a second restraining side, with the first hooking structure including at least one first tooth; and
a second holding member incorporable with the first holding member to form a holding space, with the second holding member having first and second ends and first and second sides extending between the first and second ends of the second holding member, with the second holding member including at least one catching slot adapted to engage with the at least one restraining protrusion, with the at least one catching slot including a first edge thereof including a first limiting structure having a second height and a second edge thereof opposite the first edge of the at least one catching slot and including a second limiting structure, with the second limiting structure extending from the second edge of the at least one catching slot having a free end spaced from the second edge of the at least one catching slot, with the second limiting structure being cuttable from the second edge of the at least one catching slot, with the first limiting structure including a ridge; wherein the first and second holding members in a first arrangement include:
the holding space formed therebetween with the first and second holding members prevented from being separated from one another,
the first sides of the first and second holding members connected together and the second sides of the first and second holding members connected together,
the first and second holding members include the ridge engaging with the at least one first tooth,
the at least one restraining protrusion engaging in the at least one catching slot,
the first hooking structure engaging with the first limiting structure,
the second restraining side and the second limiting structure having a gap tolerance therebetween not greater than the first and second heights,
the free end spaced from the second edge of the at least one catching slot with the gap tolerance, and
the first hooking structure of the at least one restraining protrusion disengaging from the first limiting structure when the second limiting structure is cut from the at least one catching slot.

US Pat. No. 10,137,659

FLOORBOARD AND METHOD FOR MANUFACTURING THEREOF

VALINGE INNOVATION AB, V...

1. Floorboards configured to make a floating floor, the floorboards comprising a surface layer and a core, the floorboards are mechanically lockable and which along edge portions of the floorboards have pairs of opposing connectors configured for locking similar, adjoining ones of the floorboards to each other both vertically and horizontally, wherein the surface layer comprises flexible resilient fibers, and wherein a thickness of the surface layer is equal or larger than 0.5 times a thickness of the core.

US Pat. No. 10,137,630

CONTROL METHOD OF EMBOSSING APPARATUS

Graphtec Corporation, Ka...

1. A control method of an embossing apparatus, comprising:moving a cutting tool including a blade to a position facing a predetermined first target position of a medium to be processed, by controlling an operation of a first driving device configured to move, in a first direction, a support member on which the medium to be processed is adhered, and an operation of a second driving device configured to move the cutting tool and an embossing tool which recesses the medium to be processed by pressing, in a second direction parallel to a major surface of the support member and different from the first direction;
controlling an operation of a first pressing device configured to move the cutting tool in a third direction perpendicular to the major surface of the support member, thereby sticking the blade into the first target position of the medium to be processed, and stopping the blade in a state in which a blade edge is positioned between upper and lower surfaces of the medium to be processed;
forming a cut line on a boundary between a non-processing portion where embossing is not performed and an embossing portion by moving the support member in the first direction by the first driving device, and moving the cutting tool in the second direction by the second driving device, in the state in which the blade is stuck in the medium to be processed;
moving the cutting tool to a position where the blade is pulled out from the medium to be processed, by controlling the operation of the first pressing device;
moving the embossing tool to a position facing a second target position along the cut line of the medium to be processed, by controlling the operations of the first driving device and the second driving device;
controlling an operation of a second pressing device configured to move the embossing tool in the third direction, thereby pressing the embossing tool against the second target position, and forming a recess in the medium to be processed; and
forming on the medium to be processed, after forming the cut line, an embossed portion formed of a continuous recess extending along the cut line and breaking the medium to be processed on the cut line, by moving the support member in the first direction by the first driving device, and moving the embossing tool in the second direction by the second driving device, in the state in which the embossing tool is pressing the medium to be processed.

US Pat. No. 10,137,619

HEADER FOR MODULE OF HOLLOW FIBER MEMBRANES AND METHOD OF POTTING HOLLOW FIBERS

ZENON TECHNOLOGY PARTNERS...

1. A method of producing a membrane module comprising the steps of:a) forming a bundle of hollow fiber membranes, the membranes held together by a layer of adhesive material spaced from the ends of the membranes to provide a potting region between the layer of adhesive material and the ends of the membranes;
b) placing the bundle of membranes in a mold wherein the mold seals against the adhesive material to form a substantially closed cavity surrounding the potting region;
c) injecting a liquid potting material into the cavity such that the potting material flows around the membranes; and,
d) solidifying the potting material in a seal with the membranes.

US Pat. No. 10,137,591

TOOLING AND A METHOD FOR WEAKENING AN OUTLINE IN A THIN PLASTICS CARD

IDEMIA FRANCE, Colombes ...

1. A method, comprising:weakening a first outline in a thin plastic card, wherein weakening the first outline comprises:
a first go punching step by means of a first go punch presenting a solid shape substantially identical to the first outline and suitable for punching the thin plastic card along a go direction against a first die presenting a first hollow shape substantially identical to the first outline and in alignment with the first go punch;
receiving a first material pushed by the first go punch into the first hollow shape of the first die; and
a first return punching step by means of a first return punch presenting a solid shape substantially identical to the first outline in alignment with the first go punch and suitable for punching the first material along a return direction opposite to the go direction; and
weakening a second outline in the thin plastic card, wherein weakening the second outline comprises:
a second go punching step by means of a second go punch presenting a solid shape substantially identical to the second outline and suitable for punching the thin plastic card in a second go direction against a second die presenting a second hollow shape substantially identical to the second outline and in alignment with the second go punch;
receiving a second material pushed by the second punch into the second hollow shape of the second die; and
a second return punching step by means of a second return punch presenting a solid shape substantially identical to the second outline in alignment with the second go punch and suitable for punching the second material along a second return direction opposite to the second go direction.

US Pat. No. 10,137,576

TRANSPORT APPARATUS

Brooks Automation, Inc., ...

1. A substrate transport apparatus for transporting substrates, the substrate transport apparatus comprising:a frame;
at least one transfer arm connected to the frame;
at least one end effector mounted to the at least one transfer arm; and
at least one passive substrate support pad disposed on the at least one end effector so that the at least one passive substrate support pad is fixed to the at least one end effector in a fixed position relative to the at least one end effector so as to hold a substrate on the at least one passive substrate support pad, the at least one passive substrate support pad has a configuration that passively effects, substantially coincident with the substrate coming in contact with the at least one end effector by coming into contact with at least one predetermined contact area of the at least one passive substrate support pad along a common contact plane defined by the substrate on the at least one passive substrate support pad, a substantially predetermined coefficient of friction, passively determined by and substantially coincident with the substrate coming in contact with the at least one end effector and the at least one predetermined contact area, that is directionally variable so that the predetermined coefficient of friction, on a common portion of the at least one predetermined contact area contacting the common contact plane, has a predetermined passive variance in magnitude with respect to different coplanar directions coincident with the common contact plane to provide an increased friction force, independently and passively affixing the substrate to the at least one passive substrate support pad along the common contact plane, resulting from an increased friction coefficient, in at least one predetermined direction of the different coplanar directions that is larger than a coefficient of friction in another predetermined direction of the coplanar directions.

US Pat. No. 10,137,542

WIND TURBINE ROTOR BLADE COMPONENTS AND MACHINE FOR MAKING SAME

SENVION GMBH, Hamburg (D...

1. A method for making, storing, dispensing, tapering, cutting and assembling one or more preform layers of material to form a structural element for a wind turbine blade comprising the steps of:(a) providing a preform layer of material of certain length dimensions and certain width dimensions, the preform layer of material including multiple elongate strength rods arranged longitudinally and parallel relative to one another and parallel to the length dimension in a single layer, each strength rod being disposed adjacent to and spaced from at least one adjacent strength rod;
each strength rod including multiple, collimated structural fibers fixed in a solidified matrix resin;
the preform layer including at least one carrier layer to which the multiple strength rods are joined by an adhesive;
wherein the carrier layer spaces adjacent strength rods a fixed distance apart to facilitate the flow of liquid bonding resin between adjacent strength rods of the preform layer to its joined carrier layer, the carrier layer further being of a permeable material suitable to facilitate the flow of liquid bonding resin through the carrier layer;
(b) receiving coiled lengths of the preform layer of material provided from step (a);
(c) dispensing lengths of the preform layer of material;
(d) partially grinding through portions across the width of the preform layer of material at predetermined lengths along the length of the preform layer of material, the partial grinding forming a V-shape across the width of the preform layer of material;
(e) cutting the grinded portions of material at the vertex of the V-shape to produce cut preform layers of predetermined lengths;
(f) stacking each length of cut preform layer with one or more other preform layers;
(g) causing liquid bonding resin to flow between adjacent strength rods and through the carrier layer to which the strength rods are joined and to adjacent stacked preform layers; and,
(h) solidifying the liquid bonding resin to fix the stacked preform layers to form a structural element for a wind turbine blade.

US Pat. No. 10,137,531

METHODS AND SYSTEMS FOR SEPARATING AN EDGE PORTION OF A WORKPIECE USING A LASER

TRUMPF Laser- und Systemt...

1. A method for cutting off an edge portion of a workpiece, the method comprising:applying a laser to the workpiece to form at least a plurality of individual severing cuts in the edge portion such that the edge portion is cut off from the workpiece, the plurality of individual severing cuts being arranged together along the edge portion,
wherein applying the laser to the workpiece to form the plurality of individual severing cuts comprises, for each individual severing cut of the plurality of individual severing cuts:
translating a laser cutting head and/or the workpiece relative to one another to form a first portion of the individual severing cut extending along a first direction;
altering a translation direction of the laser cutting head and/or the workpiece to form a second portion of the individual severing cut extending along a second different direction toward the edge of the workpiece;
detecting, at an end of the individual severing cut, an edge of the workpiece, wherein the translation of the laser cutting head or the workpiece continues at least until the edge is detected; and
after detecting the edge of the workpiece, translating the laser cutting head and/or workpiece relative to one another to a start position for a next individual severing cut, wherein the start position of the next individual severing cut occurs at a position on the workpiece where the individual severing cut changes from extending along the first direction to extending along the second direction.

US Pat. No. 10,137,277

CIRCADIAN-FRIENDLY LED LIGHT SOURCE

Soraa, Inc., Fremont, CA...

1. A light emitter comprising:one or more LEDs configured to emit LED light, said one or more LEDs comprising at least a violet pump LED configured to emit a pump light with a peak wavelength around 405 nm;
at least one phosphor configured to emit converted light by converting a fraction of said pump light; and
wherein said light emitter emits an emitted light formed by a combination of a fraction of said LED light and said converted light, said emitted light having a spectral power distribution (SPD), said SPD has a first power from 350 nm to 850 nm and a second power from 400 nm to about 440 nm, wherein said second power is at least 25% of said first power, and wherein said SPD has a CRI greater than 80 and an R9 greater than 0.

US Pat. No. 10,137,214

STERILIZATION CONTAINER WITH MOVABLE AND NESTABLE LID

SYMMETRY MEDICAL MANUFACT...

1. A sterilization container comprising:a floor;
a first sidewall connected to a first side of the floor and a second sidewall connected to a second side of the floor, wherein the first side is opposite the second side, wherein each of the first and second sidewalls has an elongated blind cavity formed along a length thereof;
a first hinge positioned partially within the blind cavity of the first sidewall, and a second hinge positioned partially within the blind cavity of the second sidewall, wherein each of the first and second hinges are movable along a length of the first and second blind cavities, respectively; and
a lid connected between the first and second hinges, wherein the lid is positionable between at least a first position substantially parallel with the floor on a third side of the floor, and a second position substantially parallel with the floor on a fourth side of the floor, wherein the third side is substantially opposite the fourth side, wherein the lid and the floor each define a plurality of holes adapted to allow a sterilization fluid to pass therethrough;
further comprising a membrane tray insert positioned between the first and second sidewalls, wherein the membrane tray insert is connected to each of the first and second sidewalls.

US Pat. No. 10,137,147

REDUCING THE PROLIFERATION OF LUNG CARCINOMA CELLS (A549) BY ADMINISTRATION OF A POLY-OXYGENATED METAL HYDROXIDE

BAYLOR UNIVERSITY, Waco,...

1. A method of treating a mammal, comprising administering a therapeutically effective amount of a poly-oxygenated aluminum hydroxide composition to the mammal in need thereof to reduce a proliferation of lung carcinoma A549 cells, wherein the poly-oxygenated aluminum hydroxide composition comprises a clathrate containing fee oxygen gas (O2) molecules; and wherein the therapeutically effective amount of the poly-oxygenated aluminum hydroxide composition ranges from 10 mg/L to 1000 mg/L.

US Pat. No. 10,137,131

PHARMACEUTICAL COMPOSITIONS COMPRISING MELOXICAM

AXSOME THERAPEUTICS, INC....

1. A dosage form comprising a combination of: 1) a complex of meloxicam with a sulfobutyl ether ?-cyclodextrin (SBE?CD), 2) a bicarbonate, and 3) a triptan; wherein the dosage form contains 400 mg to 600 mg of the bicarbonate, about 5 mg to about 50 mg of meloxicam, and about 50 mg to about 200 mg of SBE?CD; and wherein the dosage form is a solid oral dosage form having a shorter Tmax of meloxicam in a human being than a reference dosage form that: 1) contains the same amount of meloxicam, 2) does not contain an SBE?CD, and 3) does not contain a bicarbonate.

US Pat. No. 10,137,125

BENZENESULFONAMIDE DERIVATIVES OF QUINOXALINE, PHARMACEUTICAL COMPOSITIONS THEREOF, AND THEIR USE IN METHODS FOR TREATING CANCER

NEUPHARMA, INC., Foster ...

1. A compound of Formula I:or a pharmaceutically acceptable salt thereof, whereinR1, R2, R3, R4, R5, R6, R8, and R10 are independently hydrogen, cyano, halo, hydroxy, azido, nitro, carboxy, sulfinyl, sulfanyl, sulfonyl, optionally substituted alkoxy, optionally substituted aryloxy, optionally substituted heteroaryloxy, optionally substituted heterocycloalkyloxy, optionally substituted alkyl, optionally substituted alkenyl, optionally substituted aryloxy, optionally substituted aryl, optionally substituted heteroaryl, optionally substituted heterocycloalkyl, optionally substituted amino, optionally substituted acyl, optionally substituted alkoxycarbonyl, optionally substituted aminocarbonyl, optionally substituted aminosulfonyl, optionally substituted carbamimidoyl, or optionally substituted alkynyl;
R7 is halo;
R9 is optionally substituted alkyl, optionally substituted cycloalkyl, optionally substituted heterocycloalkyl, optionally substituted aryl, or optionally substituted heteroaryl; and
R11 is hydrogen, optionally substituted alkyl, optionally substituted cycloalkyl, optionally substituted heterocycloalkyl, optionally substituted aryl, or optionally substituted heteroaryl.

US Pat. No. 10,137,118

CRYSTALLINE POLYMORPHS OF THE FREE BASE OF 2-HYDROXY-6-((2-(1-ISOPROPYL-1H-PYRAZOL-5-YL)PYRIDIN-3-YL)METHOXY)BENZALDEHYDE

Global Blood Therapeutics...

1. A crystalline ansolvate of Compound 1:
characterized by at least three X-ray powder diffraction peaks (Cu K? radiation) selected from 11.65°, 11.85°, 12.08°, 16.70°, 19.65° and 23.48 °2? (each ±0.2 °2?).

US Pat. No. 10,136,958

TISSUE PROTECTOR AND METHOD OF USE

Amendia, Inc., Marietta,...

1. A tissue protector comprises:a body structure having a first proximal end and a second distal end with a longitudinal extending thin flexible web with a pair of rigid or solid rails between said ends, the body structure having an unconstrained first shape with a length and a width configured to form the tissue protector, the body structure being a solid single piece of material compressible along the entire length of the web and configured to wrap or roll about a longitudinal axis of the body structure to a smaller constrained second shape sized to fit into a lumen of a cannula, the pair of rigid rails being longitudinal extending rails extending longitudinally along the length of web on each side of the web wherein the two rails of the body structure are parallel enlarged longitudinally extending projections extending the entire length of the body structure in both the constrained second shape and unconstrained first shape, the web having a constant width and being interposed between said parallel longitudinally extending rails to form a shallow channel extending the entire length from the first proximal end to the second distal end in the unconstrained first shape and wherein the body structure when placed inside the lumen of the cannula is configured to be positioned between two adjacent vertebral bodies and is configured to return to the unconstrained first shape when the cannula is withdrawn from between the two adjacent vertebral bodies while leaving the body structure between the two adjacent vertebral bodies, the web and the two rails are configured to shield a nerve root wherein the unconstrained first shape of the web is sized with the constant width to receive a spinal implant for insertion at the first proximal end in the shallow channel sliding along the web between the rigid rails to the second distal end between the two vertebral bodies as the web between the two rigid rails forms a guide for the spinal implant and a shield for the nerve root as the spinal implant is inserted.

US Pat. No. 10,136,946

SURGICAL ANTENNA STRUCTURE

CREO MEDICAL LIMITED, Ch...

1. A surgical instrument comprising:a surgical spatula comprising a flat paddle and a coaxial cable extending away from a first end thereof, wherein the flat paddle contains a planar microwave conveying structure connected to the coaxial cable, the planar microwave conveying structure being formed from a sheet of a first dielectric material having first and second conductive layers on opposite surfaces thereof, and being open along a side of the flat paddle which extends away from the first end to permit a microwave radiation field to be emitted from that side;
an endoscope; and
a microwave generator connected to deliver microwave energy to the spatula via the coaxial cable, which is arranged to run through an instrument channel of the endoscope,
wherein the coaxial cable comprises an inner conductor, an outer conductor coaxial with the inner conductor, and a second dielectric material separating the outer and inner conductors,
wherein the inner and outer conductors extend beyond the second dielectric to overlap opposite surfaces of the flat paddle to electrically contact the first conductive layer and second conductive layer respectively, and
wherein the first conductive layer is spaced from the first end of the flat paddle to electrically isolate the outer conductor from the first conductive layer.

US Pat. No. 10,136,944

SYSTEMS AND METHODS FOR TREATING CANCER AND/OR AUGMENTING ORGAN FUNCTION

AUTONOMIX MEDICAL, INC., ...

1. A composition, for use in blocking at least one of one or more nerves and one or more lymphatic ducts, comprising:a neurolytic agent;
a sympathetic nerve selective neurotoxin for ablating a region surrounding a nutrient artery of a bone; and
an inflammatory agent;
wherein the neurolytic agent comprises ethanol;
wherein the inflammatory agent comprises one or more of poly(lactic-co-glycolic acid) (PLGA), polysaccharides, collagen, silica particles, carbon micro or nanoparticles, and microbeads; and
wherein the sympathetic nerve selective neurotoxin comprises at least one of 6-hydroxydopamine, ?-conotoxin, and bungarotoxin.

US Pat. No. 10,136,925

SPINAL CROSS-CONNECTOR

NuVasive, Inc., San Dieg...

1. A spinal cross-connector for connecting first and second spinal rods, comprising:an L-shaped elongate member having a long portion with a first end and a short portion with a second end;
a first connector configured to directly attach with a first pedicle screw, said first connector includes a first collet head configured to receive a first tulip head of the first pedicle screw and accommodate a first spinal rod residing within the first tulip head, a first clamp configured to slidably receive the first end of the L-shaped elongate member, a first locking member tightenable over the first collet head that both locks the first end of the L-shaped elongate member with respect to the first clamp, and locks the first connector to the first tulip head; and
a second connector configured to directly attach with a second pedicle screw, said second connector includes a second collet head configured to receive a second tulip head of the second pedicle screw and a plurality of cutouts to accommodate a second spinal rod residing within the second tulip head, a second clamp configured to rotatably receive the second end of the L-shaped elongate member, a second locking member tightenable over the second collet head that both locks the second end of the L-shaped elongate member with respect to the second clamp, and locks the second connector to the second tulip head.

US Pat. No. 10,136,874

X-RAY IMAGING APPARATUS

Vieworks Co., Ltd., Anya...

1. An X-ray imaging apparatus comprising:a bias voltage source that provides a bias voltage to pixels that detect X-rays; and
an automatic exposure control (AEC) processing unit that detects a current flowing between the bias voltage source and the pixels and outputs an AEC signal,
wherein the bias voltage source provides the bias voltage to photodiodes included in the pixels through a common electrode, and the AEC processing unit detects a current flowing between the common electrode and the bias voltage source,
wherein the AEC processing unit includes:
a detector that detects the current and converts into a voltage signal; and
an output unit that outputs an AEC signal depending on a voltage output by the detector,
wherein the detector includes a switch that allows bypassing the current, and
wherein the switch is configured to be open when the X-ray imaging apparatus performs an integration process and closed when the X-ray imaging apparatus performs a readout process.

US Pat. No. 10,136,858

METHOD FOR INSPECTING PRESSURE PULSE WAVE SENSOR AND METHOD FOR MANUFACTURING PRESSURE PULSE WAVE SENSOR

OMRON HEALTHCARE Co., Ltd...

1. A method for inspecting a pressure pulse wave sensor which includes a sensor chip and a substrate, the sensor chip including a pressure-sensitive element array constituted by a plurality of pressure-sensitive elements arranged in one direction, the sensor chip put into use so that a pressure-sensitive face of the sensor chip where the pressure-sensitive element array is formed is pressed against a body surface of a living body in a state in which the one direction intersects with a traveling direction of an artery of the living body, the sensor chip fixed to the substrate, whereinthe substrate includes a through hole and a substrate-side terminal portion,
the sensor chip includes a recess which is recessed in a direction perpendicular to the pressure-sensitive face and on an opposite side to the pressure-sensitive face, and the pressure-sensitive element array is formed on the pressure-sensitive face in a portion of the sensor chip whose thickness is reduced in the perpendicular direction due to the recess, and
the sensor chip further includes a chip-side terminal portion which is electrically connected to the pressure-sensitive element array and which is provided at one or each of opposite ends of the pressure-sensitive element array extending in the one direction,
the method comprising:
bonding and fixing the sensor chip onto the substrate so that the recess communicates with atmospheric air through only the through hole of the substrate;
connecting the substrate-side terminal portion of the substrate to which the sensor chip is bonded and fixed, and the chip-side terminal portion through an electrically conductive member;
covering the electrically conductive member with a protective member; and
performing characteristic evaluation about a variation among the plurality of pressure-sensitive elements of the sensor chip, after covering the electrically conductive member with the protective member, based on a signal outputted from the substrate-side terminal portion in a state in which air is sucked through the through hole of the substrate to thereby apply negative pressure to the pressure-sensitive face.

US Pat. No. 10,136,832

REAL-TIME STIMULATION ARTIFACT SUPPRESSION FOR SIMULTANEOUS ELECTROPHYSIOLOGICAL ELECTRICAL STIMULATION AND RECORDING

THE REGENTS OF THE UNIVER...

1. An electrophysiological electrical stimulation and recording apparatus with stimulation artifact suppression, comprising:(a) a control circuit configured for controlling stimulus generation, artifact suppression and recording of a response to the generated stimulus;
(b) a current mode neural stimulator coupled to said control circuit, for amplifying an output from the control circuit to a recording/STI electrode;
(c) a first response amplification stage configured for amplifying the difference between a reference electrode and said recording/STI electrode as a measured stimulus response signal without amplifier saturation;
(d) a second response amplification stage configured for amplifying the difference between said measured stimulus response signal and a subtraction signal selected by said control circuit;
(e) wherein said control circuit is configured for:
(i) setting said subtraction signal to a fixed reference voltage;
(ii) generating a stimulus signal to said stimulus amplifier and storing an output from said second response amplification stage as a first artifact template;
(iii) calibrating the first artifact template by generating a stimulus signal to said stimulus amplifier while outputting said first artifact template as said subtraction signal to said second response amplification stage whose output is used to calibrate said first artifact template as a second artifact template; and
(iv) performing simultaneous stimulation and measurements by outputting said second artifact template as said subtraction signal to said second response amplification stage when outputting a stimulus signals to said stimulus amplifier connected to said recording/STI electrode;
(v) wherein subtraction of said second artifact template from the measured stimulus response signal results in removal of the artifacts from the measured stimulus response signal.

US Pat. No. 10,136,818

HIGH RESOLUTION INTRAOPERATIVE MRI IMAGES

Tel Hashomer Medical Rese...

1. A method of providing an intraoperative magnetic resonance image of a target site of a patient body at which a medical procedure is performed, the method comprising:acquiring a high resolution preoperative magnetic resonance image (MRI), MRIo, of a first region of the patient comprising the target site, the MRIo image comprising a plurality of slices MRIo,n having voxels;
acquiring a preoperative, iMRIo image of a second region of the patient comprising the target site, using an iMRI scanner having a field of view (FOV), the iMRIo image comprising a plurality of slices iMRIo,m having voxels;
registering the MRIo image to the iMRIo image to provide a rigid body transform (iRT0) that transforms image MRIo to image iMRIo;
acquiring an iMRI1 image of the target site during performance of the medical procedure;
registering image iMRIo to image iMRI1 to determine a non-rigid body transform (NRT1); and
applying iRT0 and NRT1 to image MRIo to provide a high resolution (hiQ-iMRI1) image.

US Pat. No. 10,136,780

SURFACE CLEANING APPARATUS

Omachron Intellectual Pro...

1. An upright surface cleaning apparatus comprising:a) a surface cleaning head having a front end, a rear end, a central longitudinal axis extending between the front and rear ends, first and second laterally opposed sides, a dirty air inlet and a surface cleaning head air outlet;
b) an air flow path extending from the dirty air inlet to a clean air outlet, the air flow path including a cyclone chamber and a suction motor; and,
c) an upright section moveably mounted to the surface cleaning head between a generally upright position and a rearwardly inclined in use position, the upright section comprising a cyclone bin assembly comprising a cyclone chamber and at least one dirt collection chamber, the cyclone chamber having a dirt outlet and first and second lateral sides, the at least one dirt collection chamber collects material exiting the cyclone chamber via the dirt outlet,
wherein the at least one dirt collection chamber is exterior to the cyclone chamber,
wherein the dirt collection chamber has a volume and at least 60% of the volume is positioned on the first lateral side of the cyclone chamber
and wherein the cyclone chamber is above the suction motor when the upright section is in the generally upright position.

US Pat. No. 10,136,778

SURFACE CLEANING APPARATUS

Omachron Intellectual Pro...

1. A surface cleaning apparatus comprising:a) a surface cleaning head having a dirty air inlet;
b) an air flow path extending from the dirty air inlet to a clean air outlet;
c) an upright section having a first end movably mounted to the surface cleaning head and an opposed second end, the upright section moveable between a storage position and a floor cleaning position;
d) an upstream dirty-air suction motor in the air flow path downstream from the dirty air inlet;
e) a portable vacuum cleaner unit detachably mounted to the upright section, the portable vacuum cleaner unit comprising an air treatment member in the air flow path and a portable unit suction motor in the air flow path downstream from the upstream dirty-air suction motor; and,
wherein the surface cleaning apparatus is operable in an upright mode in which the portable vacuum cleaner unit is mounted to the upright section and the upstream dirty-air suction motor and the portable unit suction motor are concurrently operated such that air travels sequentially through the dirty air inlet, the upstream dirty-air suction motor, and then the portable unit suction motor, and
wherein the portable vacuum cleaner unit is operable in a portable mode wherein the portable vacuum cleaner unit is detached from the upright section.
US Pat. No. 10,137,205

THYMIDYLATE KINASE FUSIONS AND USES THEREOF

University Health Network...

1. A composition comprising:(a) a stably integrating delivery vector;
(b) a polynucleotide encoding a modified human thymidylate kinase (tmpk), wherein the modified human tmpk increases phosphorylation of 3?-azido-3?-deoxythymidine (AZT) relative to phosphorylation of AZT by wild-type human tmpk; and
(c) a polynucleotide encoding a detection cassette polypeptide that is expressed on the surface of a cell, wherein the polynucleotide encoding the detection cassette polypeptide is fused to the polynucleotide encoding the modified human tmpk and the detection cassette polypeptide is fused to the modified human tmpk;
wherein the modified human tmpk comprises a modification selected from the group consisting of (i) a F to Y mutation at amino acid position 105 of SEQ ID NO: 11; (ii) a R to G mutation at amino acid position 16 of SEQ ID NO: 12; and (iii) a R to A mutation at amino acid position 200 of SEQ ID NO: 16.
US Pat. No. 10,138,498

RECOMBINANT MICROORGANISMS FOR ENHANCED PRODUCTION OF MEVALONATE, ISOPRENE, AND ISOPRENOIDS

Danisco US Inc., Palo Al...

1. Recombinant bacterial or yeast cells capable of increased production of isoprenoids, wherein the cells are engineered by(i) modulation of citrate synthase activity such that the activity of citrate synthase is Decreased;
(ii) modulation of the activities of one or more of the following enzymes such that:
(a) phosphotransacetylase activity is attenuated;
(b) acetate kinase activity is attenuated; and/or
(c) lactate dehydrogenase activity is attenuated; and
(iii) modulation of the activity of two or more of the following enzymes such that (d) malate dehydrogenase activity is increased, (e) pyruvate dehydrogenase activity is increased, and/or (f) phosphoenolpyruvate carboxylase activity is attenuated, resulting in increased carbon flux towards mevalonate production;
wherein the cells further comprise (A) one or more nucleic acids encoding one or more mevalonate (MVA) pathway polypeptides; and (B) one or more nucleic acids encoding a polyprenyl pyrophosphate synthase; and
wherein the cells produce increased amounts of isoprenoids compared to isoprenoid-producing cells that do not comprise (i-iii).
US Pat. No. 10,137,224

ALLOGENEIC MICROVASCULAR TISSUE FOR SOFT TISSUE TREATMENTS

MICROVASCULAR TISSUES, IN...

1. A processed microvascular tissue comprising:a dried microvascular tissue, wherein the microvascular tissue comprises dissociated, and uncultured stem or progenitor cells having intact cell membranes, wherein the viability of the uncultured stem or progenitor cells in the processed microvascular tissue is less than 30%, and wherein the processed microvascular tissue has tissue healing activity.
US Pat. No. 10,137,234

METHOD FOR STERILIZING BLOOD PURIFIER AND BLOOD PURIFIER PACKAGE

NIPRO CORPORATION, Osaka...

1. A method for sterilizing a blood purifier comprising substantially dried selectively permeable separation membranes as a main component, by exposing said blood purifier to a radioactive ray and/or an electron ray, characterized in that said selectively permeable separation membranes comprise a hydrophobic polymer containing a hydrophilic polymer, said hydrophobic polymer comprises a polysulfone-based polymer, and said blood purifier is sealed in a packaging bag, together with an oxygen scavenger and a humectant or together with an oxygen scavenger capable of releasing a moisture, and is then sterilized in such a sealed state, wherein the relative humidity (RH) in the inner atmosphere of the packaging bag at room temperature is not lower than 50% RH.
US Pat. No. 10,138,272

MATRIPTASE AND U-PLASMINOGEN ACTIVATOR SUBSTRATES AND OTHER CLEAVABLE MOIETIES AND METHODS OF USE THEREOF

CytomX Therapeutics, Inc....

1. An isolated polypeptide comprising a cleavable moiety (CM), wherein the CM comprises the amino acid sequence of SEQ ID NO: 363, wherein the CM is a substrate for a protease, wherein the isolated polypeptide comprises at least one moiety (M) selected from the group consisting of a moiety that is located amino (N) terminally to the CM (MN), a moiety that is located carboxyl (C) terminally to the CM (MC), and combinations thereof, and wherein the MN or MC is selected from the group consisting of an antibody or antigen binding fragment thereof (AB), a therapeutic agent, an antineoplastic agent, a toxic agent, a drug, and a detectable label.
US Pat. No. 10,138,277

VIRUS-LIKE PARTICLES AND METHODS OF USE

The United States of Amer...

1. An isolated polynucleotide encoding an altered viral protein selected from the group consisting of:a. an alphavirus E2 protein comprising at least one alteration, relative to the wild-type amino acid sequence, at one or more amino acid locations corresponding to at least one amino acid position selected from the group consisting of H170, K200, K233, K234, R251, and H256 of Chikungunya E2 protein; and
b. an alphavirus capsid protein comprising at least one alteration, relative to the wild type sequence, in the Nuclear Localization Signal (NLS);
wherein the altered protein is capable of self-assembling into a virus like particle (VLP); and,
wherein the at least one alteration enhances production of VLPs.
US Pat. No. 10,138,280

POLYPEPTIDES TARGETING GLYCOSYLATED MUC2 PROTEINS, METHODS OF SYNTHESIS, THEIR NUCLEIC ACIDS AND USES THEREOF

Institut Pasteur, Paris ...

1. An isolated nucleic acid molecule that comprises an open reading frame that encodes a polypeptide consisting of:a) SEQ ID NO: 3 having an additional cysteine residue at the N-terminus,
b) a fragment of SEQ ID NO: 3, wherein the fragment has an additional cysteine residue at the N-terminus, and wherein the fragment has a length of at least 20 contiguous amino acid residues,
c) a variant of SEQ ID NO: 3, wherein the variant has an additional cysteine residue at the N-terminus and has at least 85% identity with SEQ ID NO: 3, or
d) a variant of a fragment of SEQ ID NO: 3, wherein the variant of the fragment has an additional cysteine residue at the N-terminus, has a length of at least 20 contiguous amino acid residues, and has at least 85% identity with the fragment of SEQ ID NO: 3.
US Pat. No. 10,138,303

HETERODIMERIC PROTEINS AND METHODS FOR PRODUCING AND PURIFYING THEM

RINAT NEUROSCIENCE CORP.,...

1. A heterodimeric protein comprising:a hinge region comprising a first immunoglobulin-like hinge polypeptide and a second immunoglobulin-like hinge polypeptide which interact together to form a dimeric hinge interface, wherein electrostatic interactions between one or more charged amino acids within the hinge interface favor interaction between the first and second hinge polypeptides over interaction between two first hinge polypeptides or two second hinge polypeptides, thereby promoting heterodimer formation over homodimer formation, wherein the hinge region is a human IgG1 hinge region, wherein the first hinge polypeptide comprises at least one amino acid modification relative to a wild-type IgG hinge region; wherein the wild-type amino acid in the first hinge polypeptide is replaced with an amino acid having an opposite charge to the corresponding amino acid in the second hinge polypeptide, wherein the amino acid modification in the hinge region comprises Asp221 as shown at FIG. 6A, and further comprising an immunoglobulin-like CH3 region comprising a first CH3 polypeptide fused to the first hinge polypeptide and a second CH3 polypeptide fused to the second hinge polypeptide, wherein the first CH3 polypeptide and the second CH3 polypeptide comprise at least one amino acid modification relative to a wild-type IgG1 CH3 region sequence at a position selected from the group consisting of Tyr349, Leu368, Phe405, and Lys409 (EU numbering scheme) as shown at FIG. 10.
US Pat. No. 10,137,280

SYSTEM AND METHOD FOR TREATMENT OF HEMORRHAGIC STROKE

InCube Labs, LLC, San Jo...

1. A method for treating a cerebral aneurysm, the method comprising:advancing a microcatheter having a delivery lumen to the site of the aneurysm;
delivering a carrier containing a first agent and a second agent to the aneurysm through the delivery lumen of the microcatheter so as to at least partially fill a sac of the aneurysm; wherein the first agent comprises an anti-inflammatory agent and the second agent comprises a member of the transforming growth factor-? family; and
controllably releasing the first and second agents from the carrier to the site of the aneurysm,
wherein the carrier comprises a first gel component including the first agent and a second gel component including the second agent,
wherein the first gel component has a first viscosity selected to release the first agent at a first rate of release, and
wherein the second gel component has a second viscosity different from the first viscosity, the second viscosity being selected to release the second agent at a second rate of release slower than the first rate of release.
US Pat. No. 10,139,361

PROTEOLYSIS DETECTION

The University of Queensl...

1. A method for detecting or monitoring proteolysis of a synthetic proteinaceous matrix comprising:contacting at least a portion of the synthetic proteinaceous matrix with a biological sample, wherein the synthetic proteinaceous matrix is impregnated with an electroactive species, the synthetic proteinaceous matrix is contained in or placed on a support, the synthetic proteinaceous matrix is in contact with at least a portion of a working electrode or a counter electrode, and the biological sample comprises a biological fluid;
applying a potential to the working electrode, thereby generating an electrochemical current through the working electrode;
measuring the electrochemical current at a plurality of times to obtain a plurality of current measurements; and
comparing at least two of the plurality of current measurements wherein a difference between the at least two current measurements is indicative of degradation of the synthetic proteinaceous matrix in the presence of the biological sample.
US Pat. No. 10,138,598

METHOD OF MAKING A HIGHLY FUNCTIONAL, LOW VISCOSITY KRAFT FIBER USING AN ACIDIC BLEACHING SEQUENCE AND A FIBER MADE BY THE PROCESS

GP Cellulose GmbH, Zug (...

3. The method of claim 1, wherein the catalyst is chosen from at least one of copper and iron, the peroxide is hydrogen peroxide, and the pH of the second and fourth stages ranges from about 2 to about 6.
US Pat. No. 10,138,969

FRICTION MATERIAL

Nisshinbo Brake, Inc., T...

1. A friction material utilized for a disc brake pad, which is manufactured by forming a friction material composition, whereinsaid friction material composition contains 4-12 weight % of a binder relative to the total amount of the friction material composition, 3-8 weight % of an organic friction modifier relative to the total amount of the friction material composition, 7-35 weight % of a sheet shape titanate relative to the total amount of the friction material composition, and 0.3-5 weight % of an exfoliated graphite particle with an average particle diameter of 1-100 ?m, relative to a total amount of the friction material composition as a lubricant and a total amount of a copper component contained in the friction material composition is less than 5 weight % relative to the total amount of friction material composition.
US Pat. No. 10,139,743

TONERS FOR DEVELOPING ELECTROSTATIC IMAGES AND PRODUCTION METHOD THEREOF

Samsung Electronics Co., ...

1. A toner for developing electrostatic images, the toner comprising:a binder;
a colorant;
iron;
silicon; and
sulfur;
wherein an amount of the iron is greater than or equal to 1.0×103 ppm and less than or equal to 1.0×104 ppm;
an amount of the silicon is greater than or equal to 1.0×103 ppm and less than or equal to 5.0×104 ppm;
an amount of the sulfur is greater than or equal to 500 ppm and less than or equal to 3000 ppm;
an amount of the colorant is greater than or equal to 3.5 wt % and less than or equal to 7 wt % based on a total weight of the toner;
the colorant comprises a phosphor and a non-fluorescent colorant;
an amount of the phosphor is greater than or equal to 0.25 wt % and less than or equal to 4.55 wt % based on the total weight of the toner;
the phosphor comprises either one or both of a nitride and an oxynitride each comprising an alkaline-earth metal, silicon, and an activator element comprising any one or any combination of any two or more of europium (Eu), cerium (Ce), manganese (Mn), praseodymium (Pr), neodymium (Nd), samarium (Sm), terbium (Tb), dysprosium (Dy), holmium (Ho), erbium (Er), thulium (Tm), and ytterbium (Yb);
a volume average particle diameter of the phosphor is greater than or equal to 50 nm and less than or equal to 400 nm; and
an internal quantum efficiency of the phosphor at an excitation wavelength of 450 nm is greater than or equal to 60%.
US Pat. No. 10,136,668

LOW PROTEIN INFANT FORMULA WITH INCREASED ESSENTIAL AMINO ACIDS

N.V. Nutricia, Zoetermee...

1. An infant formula composition comprising protein, digestible carbohydrates and fat, wherein the protein comprises amino acids leucine, isoleucine and valine in a weight ratio leucine:isoleucine:valine is between (1.1-1.5):(0.9-1.1):1.0, wherein the total protein content is between 1.3 and 1.9 protein/100 kcal.
US Pat. No. 10,137,188

CELL LINES FOR VIRUS PRODUCTION AND METHODS OF USE

University of Georgia Res...

1. An engineered cell line, wherein cells of the engineered cell line comprise decreased endogenous expression of at least one coding region selected from Table I compared to a control cell line, wherein the at least one coding region is selected from ZNF205, CNTD2, SEC61G, ETS1, TAF1L, MCCD1, LY6G6C, BTN2A1, GLRXL, GCGR, or EP300, and wherein the cells comprise an edited genome that results in decreased endogenous expression of the coding region, wherein the edited genome comprises a mutation of the genomic DNA of the engineered cell compared to a control cell line.
US Pat. No. 10,137,190

NUCLEIC ACID MOLECULES ENCODING FERRITIN-HEMAGGLUTININ FUSION PROTEINS

The United States of Amer...

1. A nucleic acid molecule comprising a nucleotide sequence encoding a fusion protein comprising a monomeric ferritin subunit protein joined to an influenza hemagglutinin protein, wherein the monomeric ferritin subunit comprises a domain that allows the fusion protein to self-assemble into nanoparticles.
US Pat. No. 10,137,191

METHODS AND COMPOSITIONS FOR INDUCING PROTECTIVE IMMUNITY AGAINST HUMAN IMMUNODEFICIENCY VIRUS INFECTION

Beth Israel Deaconess Med...

1. A vaccine combination for inducing an immune response against a human immunodeficiency virus (HIV) in a subject, comprising:(i) a primer composition comprising an immunogenically effective amount of one or more adenovirus 26 (rAd26) vectors encoding one or more HIV antigenic polypeptides comprising amino acid sequences selected from the group consisting of SEQ ID NOs: 1-4, and a pharmaceutically acceptable carrier;
(ii) a first booster composition comprising an immunogenically effective amount of an isolated HIV envelope polypeptide comprising at least one of a stabilized trimer of HIV gp140 comprising the amino acid sequence of SEQ ID NO: 5 and a stabilized trimer of HIV gp140 comprising the amino acid sequence of SEQ ID NO: 6, and a pharmaceutically acceptable carrier; and
(iii) a second booster composition comprising an immunogenically effective amount of one or more additional rAd26 vectors encoding one or more additional HIV antigenic polypeptides comprising amino acid sequences selected from the group consisting of SEQ ID NOs: 1-4, and a pharmaceutically acceptable carrier,
wherein the first booster composition is for administration together with the second booster composition to the subject after administration of the primer composition.
US Pat. No. 10,138,475

METHODS AND COMPOSITIONS FOR ISOLATING SMALL RNA MOLECULES

APPLIED BIOSYSTEMS, LLC, ...

1. A method for isolating RNA including small RNA molecules of from 10 to 100 nucleotides in length from cells comprising:a) lysing the cells with a lysing solution to produce a lysate wherein the lysing solution comprises guanidinium;
b) extracting the lysate with an extracting solution comprising a non-alcohol organic solvent to form an aqueous phase and an organic phase;
c) adding an alcohol solution to the aqueous phase to form a mixture of 50% to 60% alcohol;
d) applying the mixture to a solid support;
e) washing the solid support with a wash solution; and
f) eluting RNA including small RNA molecules from the solid support.
US Pat. No. 10,137,195

THERAPY INVOLVING ANTIBODIES AGAINST CLAUDIN 18.2 FOR TREATMENT OF CANCER

Ganymed Pharmaceuticals G...

1. A method of treating a cancer disease comprising administering to a human patient an antibody having the ability of binding to CLDN18.2, wherein the antibody is administered at a dose of at least 600 mg/m2 to 1200 mg/m2; andwherein the antibody mediates killing of cells expressing CLDN18.2 and
wherein the antibody is a chimeric antibody and comprises a heavy chain variable region (VH) having an amino acid sequence of SEQ ID NO: 32, and a light chain variable region (VL) having an amino acid sequence of SEQ ID NO: 39.
US Pat. No. 10,137,196

DOSAGES OF IMMUNOCONJUGATES OF ANTIBODIES AND SN-38 FOR IMPROVED EFFICACY AND DECREASED TOXICITY

Immunomedics, Inc., Morr...

1. A method of treating colorectal, lung, stomach, urinary bladder, renal, pancreatic, breast, ovarian, uterine, esophageal, urothelial or prostatic cancer comprising administering to a human patient with colorectal, lung, stomach, urinary bladder, renal, pancreatic, breast, ovarian, uterine, esophageal, urothelial or prostatic cancer an immunoconjugate comprising sacituzumab govitecan; wherein the immunoconjugate is administered at a dosage of between 6 mg/kg and 16 mg/kg, wherein the patient has failed to respond to at least one other therapy, prior to treatment with the immunoconjugate.
US Pat. No. 10,138,221

SALTS OF NILOTINIB AND POLYMORPHS THEREOF

Sun Pharmaceutical Indust...

1. An acid addition salt of nilotinib wherein the acid is 1,4-butanedisulfonic acid.

US Pat. No. 10,143,046

LIGHT EMITTING DIODE DRIVER WITH DIFFERENTIAL VOLTAGE SUPPLY

PHILIPS LIGHTING HOLDING ...

1. A Driver for driving one or more LEDs, the driver comprising:at least one driving unit configured to be supplied with a differential voltage comprising a first bias voltage and a second bias voltage, the first bias voltage and the second bias voltage being supplied concurrently, wherein the differential voltage is configured to be equal or larger than the largest expected variations of the forward voltage of said one or more LEDs.

US Pat. No. 10,142,829

METHOD FOR PROVIDING NETWORK SERVICE AND ELECTRONIC DEVICE

Samsung Electronics Co., ...

1. A mobile device, comprising:an embedded universal integrated circuit card (eUICC) configured to store a plurality of subscriber profiles;
a memory configured to store a subscriber profile use history;
at least one processor configured to select a subscriber profile to be used by an external electronic device functionally connected to the mobile device from among the plurality of subscriber profiles available in the mobile device, based on the subscriber profile use history; and
a communication circuit electronically connected to the eUICC and configured to provide, to the external electronic device, a network service based on the subscriber profile selected.

US Pat. No. 10,142,828

PRESSURE SENSITIVE INPUT DEVICE AND INTEGRATED MOBILE MEDIA DEVICE ASSEMBLY

Open Invention Network LL...

1. A method of communicating between a mobile device and a host computing device, the method comprising:sensing a wireless communication signal at the host computing device;
establishing a wireless connection between the mobile device and the host computing device via the wireless communication signal;
migrating control for at least one application and corresponding functions of the at least one application from the host computing device to the mobile device, wherein the migrating of the control comprises moving functionality of the at least one application and the corresponding functions from an input of the host computing device to being controlled through a touch screen of the mobile device; and
transferring and running a data file on the mobile device or the host computing device based on a default optimization configuration when the user accesses the data file, the default optimization configuration based on a data rate that the mobile device established during a previous connection.

US Pat. No. 10,142,817

TECHNIQUE TO MINIMIZE INTER-ELEMENT BANDWIDTH REQUIREMENTS DURING DATA SYNTHESIS ON LARGE NETWORKS

SRI International, Menlo...

1. A method of performing a task in a sensor network, comprising:receiving, at one of a plurality of sensor nodes of the sensor network, an inbound packet from another location on the sensor network, wherein a sensor node includes a sensor and a processor;
extracting from the inbound packet a network-wide task to be completed by the sensor node and at least one other sensor node, the network-wide task having task portions for the sensor node and the at least one other sensor node;
determining a portion of the task to be completed by the sensor node, wherein the sensor node determines how the sensor node performs the portion of the task;
completing the portion of the task at the sensor node by performing an operation on data collected by the sensor node;
at the sensor node, inserting the results into the inbound packet to produce an updated packet; and
transmitting the updated packet from the sensor node to at least one other location on the sensor network.

US Pat. No. 10,142,600

DISPLAY DEVICE

JVC KENWOOD CORPORATION, ...

1. A display device comprising:a projection unit configured to emit light modulated depending on a first picture signal, the first picture signal including three primary color signals;
a display unit configured to comprise a first screen, a transmissive liquid crystal panel, a polarizing plate, and a second screen, the first screen having a characteristic for maintaining the polarization of the entering light, the transmissive liquid crystal panel modulating incident light depending on a second picture signal, and then emitting the light, the second picture signal including three primary color signals, the polarizing plate emitting light that is included in the incident light and that has a predetermined polarizing direction; and
a display control unit configured to generate the first picture signal for driving the projection unit and the second picture signal for driving the transmissive liquid crystal panel, from an input picture signal, and generate a synchronization signal for synchronizing the first picture signal and the second picture signal, the input picture signal including three primary color signals,
wherein the display unit is configured such that the first screen, the transmissive liquid crystal panel, the polarizing plate, and the second screen are arrayed in this order with respect to an advancing direction of the light that is emitted from the projection unit.

US Pat. No. 10,142,598

WEARABLE TERMINAL DEVICE, PHOTOGRAPHING SYSTEM, AND PHOTOGRAPHING METHOD

SONY CORPORATION, Tokyo ...

1. A wearable terminal device comprising:circuitry configured to
receive sensor data from one or more sensors, wherein the sensor data corresponds to a behavior of a user who is wearing the wearable terminal device;
determine, based on the behavior of the user, a corresponding rate of change in an environment surrounding the wearable terminal device;
capture an image by a camera of the wearable terminal device;
identify a plurality of persons in the captured image;
identify a predetermined relationship with at least one of the plurality of persons identified in the captured image; and
control, based on the determined rate of change of the environment and the predetermined relationship, a photographing interval of the camera.

US Pat. No. 10,142,560

CAPTURING AND PROCESSING OF IMAGES INCLUDING OCCLUSIONS FOCUSED ON AN IMAGE SENSOR BY A LENS STACK ARRAY

FotoNation Limited, (IE)...

1. A camera array, comprising:a plurality of cameras configured to capture images of a scene, where each camera comprises:
optics comprising at least one lens element and at least one aperture; and
a sensor comprising a two-dimensional array of pixels and control circuitry for controlling imaging parameters;
a processor configured by software to:
capture a plurality of images from different viewpoints using the plurality of cameras, where each image captured by the plurality of cameras includes pixels that are occluded in at least one other image captured by the plurality of cameras; and
normalize the plurality of images based upon calibration data to enable scan-line based parallax searches;
measure parallax between the normalized images by adaptively comparing the similarity of neighborhoods of pixels for different parallax-induced shifts along scan-lines;
identify occluded pixels based upon the measured parallax information;
generate a depth map using the measured parallax information;
select at least one distance as an “in best focus” distance; and
blur an image produced by the camera array based upon the “in best focus” distance and distance information from the depth map.

US Pat. No. 10,142,552

IMAGE PROCESSING APPARATUS THAT CORRECTS CONTOUR, CONTROL METHOD THEREFOR, STORAGE MEDIUM STORING CONTROL PROGRAM THEREFOR, AND IMAGE PICKUP APPARATUS

CANON KABUSHIKI KAISHA, ...

1. An image processing apparatus comprising:a tone correction unit configured to perform a predetermined tone correction process in a part of a luminance range of an image obtained as a result of photographing;
a contour correction unit configured to perform a contour correction process that corrects a contour of an object in the image; and
a control unit configured to control the contour correction unit to perform a first contour correction process in a first part of the luminance range where the tone correction unit does not perform the predetermined tone correction process in the image, and to perform a second contour correction process, which is lower in a degree of correction than the first contour correction process, in a second part of the luminance range where the tone correction unit performs the predetermined tone correction process in the image.

US Pat. No. 10,142,521

SYSTEM AND METHOD FOR USING HDMI ARC FOR ESTIMATING LATENCY

CISCO TECHNOLOGY, INC., ...

1. A method comprising:receiving an audio video stream;
decoding the audio video stream to yield decoded video and decoded audio;
transmitting the decoded video on a cable to a display;
transmitting a signal on an audio channel of the cable to the display;
receiving a return signal from the display over an audio return channel of the cable responsive to the transmitting a signal;
identifying an impulse response based on the return signal responsive to the transmitting of the signal;
identifying a delay amount created by transmitting a signal and receiving the return signal over the cable based on the impulse response; and
transmitting the decoded audio to a speaker according to the delay amount to synchronize the decoded video and the decoded audio.

US Pat. No. 10,142,517

IMAGE FORMING APPARATUS, PRINT SYSTEM, METHOD FOR CONTROLLING IMAGE FORMING APPARATUS, METHOD FOR CONTROLLING PRINT SYSTEM, AND STORAGE MEDIUM STORING PROGRAM

Canon Kabushiki Kaisha, ...

1. An image forming apparatus to communicate with an external device which manages print data, the image forming apparatus comprising:at least one processor;
a job notification receiving unit implemented by the at least one processor and configured to receive a job notification;
an operation panel configured to receive a user input operation of a user operating the operation panel;
a job acquisition unit implemented by the at least one processor and configured to acquire print data and to monitor receipt of a job notification at the same time as monitoring receipt of a user input operation;
a printer configured to print a job;
a determination unit implemented by the at least one processor and configured to determine a number of user input operations received after the image forming apparatus is started up; and
a controller configured to perform control,
wherein, in a case where the job notification receiving unit receives, from the external device, the job notification first after start-up of the image forming apparatus, the controller performs control so that the job acquisition unit acquires unacquired print data from the external device,
wherein, in a case where print data is ready to be acquired from the external device and no job notification encouraging acquisition of the print data is received from the external device first after start-up of the image forming apparatus,
the controller performs control so that, in a case where the determination unit determines that a first user input operation is received after the image forming apparatus is started up, the job acquisition unit transmits a data acquisition request regarding the job to the external device and, in response, acquires unacquired print data from the external device, and
the controller performs control so that, in a case where the determination unit determines that a second or subsequent user input operation is received after the image forming apparatus is started up, a data acquisition request regarding the job is not transmitted to the external device and print data is not again acquired from the external device in response to the second or subsequent user input operation.

US Pat. No. 10,142,513

IMAGE FORMING APPARATUS THAT CORRECTS POSITION CORRECTION OF IMAGE FORMED ON SHEET

Canon Kabushiki Kaisha, ...

2. An image forming apparatus comprising:a reader having a carriage that moves in a predetermined direction and illuminates an original, the reader being configured to read the original to generate original image data;
an image forming unit configured to form an image on a sheet based on the original image data;
a memory configured to store a correction condition for reducing a read error of the reader; and
a processor configured to perform tasks comprising:
(1) a test image forming task that controls the image forming unit to form a test image on the sheet, wherein the test image is used for detecting a position of an image to be formed on the sheet by the image forming unit;
(2) a generation task that generates a conversion condition based on read data related to the test image formed on the sheet and the correction condition stored in the memory, wherein the read data is output by the reader; and
(3) a conversion task that converts the image data based on the conversion condition,
wherein the image forming unit forms an output image on the sheet based on the converted image data.

US Pat. No. 10,142,495

METHOD AND APPARATUS FOR SIMPLIFIED DEVICE DATA COLLECTION

Kabushiki Kaisha Toshiba,...

1. A data collector controller for control of monitoring activity of networked multifunction peripherals comprising:a user interface including a display and a user input;
a memory including data corresponding to a plurality of interactive user configuration screens;
a processor configured to selectively render the configuration screens on the display and receive corresponding user input, the configuring screens setting device user interaction including,
a network address field configured to receive user supplied network address information,
a user selection option for commencing a network connectivity test,
a user selection option for specification of device certification certificates,
a user selection option for modification of device certification certificates,
a user selection option for modification of a device time zone,
a field for changing network settings, and
a user selection for testing discovery, registration or data transfer mechanism for multifunction peripheral device data collection; and
a data storage configured to store user selection data received via rendered configuration screens,
wherein the processor is further configured to output stored user selection data as configuration data for data collection from the multifunction peripherals.

US Pat. No. 10,142,476

CALL RECONNECTION

UJET, Inc., San Francisc...

1. A method comprising:receiving a call at a call center system from a client device of a caller;
automatically connecting, by caller connection logic, the client device of the caller to a conference line;
automatically connecting, by the agent connection logic, a call agent to the conference line;
determining, by disconnection analysis logic, that a party to the conference line was disconnected from the conference line, the party to the conference line being one of the client device of the caller and the call agent; and
automatically initiating, by reconnection logic, a reconnecting of the party to the conference line.

US Pat. No. 10,142,460

SYSTEMS AND METHODS FOR MANAGING POWER FOR A MOBILE DEVICE

Premergy, Inc., Macon, G...

1. A mobile device comprising:at least one memory that stores computer-executable instructions;
at least one processor configured to access the at least one memory and execute the computer-executable instructions;
a first rechargeable battery configured to power the at least one processor;
a second rechargeable battery configured to power the at least one processor; and
one or more transistors electrically coupled to the first rechargeable battery and the second rechargeable battery, the one or more transistors configured to transition between a first state in which the one or more transistors form a series connection between the first rechargeable battery and the second rechargeable battery and a second state in which the one or more transistors form a parallel connection between the first rechargeable battery and the second rechargeable battery;
wherein the at least one processor is configured to access the at least one memory and execute the computer-executable instructions to:
determine a first voltage of the first rechargeable battery;
receive a first user request to run a first application on the mobile device;
determine that the at least one processor requires a first required voltage to run the first application;
determine that the first voltage is less than the first required voltage;
cause the one or more transistors to form the series connection between the first rechargeable battery and the second rechargeable battery;
cause the first rechargeable battery and the second rechargeable battery to power the at least one processor while the first rechargeable battery and the second rechargeable battery are connected in series;
determine that the mobile device is connected to an external power source;
cause the one or more transistors to form the parallel connection between the first rechargeable battery and the second rechargeable battery; and
cause the first rechargeable battery and the second rechargeable battery to be charged by the external power source while the first rechargeable battery and the second rechargeable battery are connected in parallel.

US Pat. No. 10,142,437

PRIORITISING SIP MESSAGES

Metaswitch Networks Limit...

1. A method for prioritising forwarding of SIP messages in a network element, comprising the steps of:reading an opaque parameter of a received SIP message, the opaque parameter being related to one or more of a command sequence (CSeq) number of the received SIP message and a CSeq number of a further SIP message;
determining a priority of the received SIP message using the outcome of a comparison, the comparison being based on the opaque parameter of the received SIP message and a further parameter of the received SIP message;
wherein the further parameter is a CSeq number of the received SIP message; and
controlling forwarding of the received SIP message based on the determined priority.

US Pat. No. 10,142,428

OBSERVATION-BASED USER PROFILING AND PROFILE MATCHING

Invent.ly, LLC, Woodside...

1. A device for recording user behavior, comprising:one or more sensors configured to observe behaviors of a user; and
a communication module configured to communicate to/from an application server, wherein (i) said application server forms a user profile of said user based on said behaviors observed by said sensors, (ii) said user profile is used classify said user into a group with respect to at least one of a plurality of domains, (iii) said classification of said user is based on a plurality of scale factors applied to said observed behaviors, (iv) said scale factors are updated based on evaluating said classification of said user over time and (v) said application server is configured to match said user to one or more other users based on said group.

US Pat. No. 10,142,386

DETERMINING MANIFEST FILE DATA USED IN ADAPTIVE STREAMING VIDEO DELIVERY

DLVR, INC., Phoenix, AZ ...

1. A system for analyzing adaptive streaming video delivery performance, the system comprising:a first content delivery network (CDN), comprising one or more segment file servers, and further comprising:
a processing unit including one or more processors; and
memory coupled with and readable by the processing unit and storing therein one or more sets of instructions;
wherein the execution of the one or more sets of instructions by the one or more processors, causes the first CDN to:
receive, from a recipient device, a plurality of requests for a plurality of video segment files, each said request requesting a particular video segment file, wherein the plurality of video segment files correspond to a portion of a delivery of a first adaptive streaming video controlled by a first manifest file stored at the recipient device, wherein one or more other portions of the first adaptive streaming video are not delivered by the first CDN, but are delivered by one or more other CDNs operated separately from the first CDN;
determine one or more video streaming characteristics stored within the first manifest file stored on the recipient device, based on the requests for the video segment files received by the first CDN;
in response to each of the plurality of requests for a particular video segment file, transmit the particular requested video segment file to the recipient device, via the one or more segment file servers; and
collect data metrics corresponding to the transmission of the particular requested video segment files from the first CDN to the recipient device; and
a manifest file serving system including one more or servers, each server in the manifest file serving system comprising:
a processing unit including one or more processors; and
memory coupled with and readable by the processing unit and storing therein a set of instructions;
wherein the execution of the one or more sets of instructions by the one or more processing units, causes the one or more servers of the manifest file serving system to:
receive the data metrics corresponding to the transmission of the requested video segment files from the first CDN to the recipient device;
determine, based at least in part on the data metrics from the first CDN, one or more performance metrics associated with the one or more other CDNs operated separately from the first CDN;
receive a manifest file request for an adaptive streaming video from a client device;
select one or more CDNs to be referenced in a manifest file responsive to the manifest file request, based at least in part on the determined performance metrics associated with the other CDNs operated separately from the first CDN;
configure a manifest file including one or more Uniform Resource Locators (URLs) referencing video segment files corresponding to portions of the adaptive streaming video, wherein the video segment files referenced by the URLs are provided by the one or more selected CDNs; and
transmit the configured manifest file to the client device in response to the manifest file request.

US Pat. No. 10,142,358

SYSTEM AND METHOD FOR IDENTIFYING AN INVALID PACKET ON A CONTROLLER AREA NETWORK (CAN) BUS

SYMANTEC CORPORATION, Mo...

1. A method of detecting an invalid packet on a Controller Area Network (CAN) bus having a plurality of CAN nodes coupled thereto comprising:monitoring a CAN identifier (CAN ID) of each packet sent by each CAN node;
identifying whether an ACK Slot bit of a monitored packet is set to “1” or “0;”
monitoring, for a predetermined time, in response to the ACK Slot bit set to “1,” for a subsequent packet possessing the same CAN ID;
storing, in response to the subsequent packet possessing a same CAN ID, the CAN ID in a first database having a listing for valid packets;
storing, in response to the subsequent packet possession a different CAN ID, the different CAN ID in second database having a listing for invalid packets;
monitoring, in response to the ACK Slot bit set to “0,” for a same CAN ID having an ACK Slot bit equal to “0” from a previously monitored packet;
storing, in response to an absence of the previously monitored packet having the same CAN ID having the ACK Slot bit equal to “1,” the CAN ID of the CAN ID having the Slot bit equal to “0” in the second database; and
disabling the invalid packet.

US Pat. No. 10,142,342

AUTHENTICATION OF CLIENT DEVICES IN NETWORKS

Extreme Networks, Inc., ...

1. A method comprising:receiving identity information at an edge configuration device from a physical end device via a connection, wherein the identity information identifies the physical end device or one or more users associated with the physical end device, and wherein the identity information includes a request for permission for the physical end device to access a Shortest Path Bridging (SPB) network;
sending a request from the edge configuration device over the SPB network to an access control server connected to the SPB network in response to receiving the identity information, wherein the request requests authentication for the physical end device;
receiving authentication at the edge configuration device from the access control server for the physical end device to connect to the SPB network;
receiving network configuration information at the edge configuration device from the access control server in response to sending the request for authentication; and
using the network configuration information to configure the edge configuration device for use with one or more virtual local area networks (VLANs) of the SPB network for use with the physical end device.

US Pat. No. 10,142,340

SYSTEM FOR DETECTION AND IDENTIFICATION OF ELECTRONIC DEVICES AND ALLOCATION OF PROXY IDENTIFIERS FOR SAME

Bank of America Corporati...

1. A system for detection and identification of electronic devices and allocation of proxy identifiers for the same, the system comprising:a memory;
a processor; and
a module stored in the memory, executable by the processor, and when executed by the processor, causes the process to:
detect one or more electronic devices within a wireless network range;
identify the one or more electronic devices within the wireless network range, comprising:
matching the one or more electronic devices with one or more entries in a database of users;
determine that the one or more electronic devices has stored thereon one or more credentials;
access the one or more credentials;
copy the one or more credentials from the one or more electronic devices to a secure digital lock box;
detect that the one or more credentials have been copied to the secure digital lock box;
based on detecting that the one or more credentials have been copied to the secure digital lock box, permanently delete the one or more credentials from the one or more electronic devices;
allocate proxy identifiers corresponding to the one or more credentials;
initiate storage of the allocated proxy identifiers on the one or more electronic devices;
detect that the one or more electronic devices have attempted to perform a transaction that requires the use of the one or more credentials; and
based on detecting that the one or more electronic devices have attempted to perform a transaction that requires the use of the one or more credentials, initiate use of the proxy identifiers by the one or more electronic devices instead of use of the one or more credentials.

US Pat. No. 10,142,338

SYSTEMS AND METHODS FOR ONLINE THIRD-PARTY AUTHENTICATION OF CREDENTIALS

ID.me, Inc., McLean, VA ...

1. A computer-implemented method for online authentication of online attributes, the method including:receiving, at a server over an electronic network, an authentication request from a relying party, the authentication request including identity information to be authenticated and credential information to be authenticated;
determining, by the server, whether a user account is associated with the received identity information by accessing an internal database;
accessing, by the server from the internal database, user data of the user account determined to be associated with received identity information;
determining, by the server, authentication data to be obtained from a user associated with the user account based on the user data of the user account and the credential information to be authenticated;
transmitting, by the server over the electronic network to the user, a request for authentication data;
determining, by the server, an assurance level associated with the authentication request based on the authentication request and the relying party, wherein a single-factor authentication is required for lower assurance levels and a multi-factor authentication is required for higher assurance levels;
receiving, at the server over the electronic network, authentication data associated with the user, wherein the authentication data is associated with a lifetime value, wherein the lifetime value identifies a length of time the authentication data is valid, wherein the authentication data further includes a status identifier, wherein the status identifier includes one of a pending, active, suspended, and revoked status, wherein the status identifier is placed in the revoked status after receiving and authenticating a revocation request;
transmitting, by the server over the electronic network to a verification data source server, authentication data associated with the user; and
receiving, at the server over the electronic network, an authentication result from the verification data source server for the user associated with authentication data.

US Pat. No. 10,142,322

METHODS AND APPARATUS FOR AUTHENTICATING IDENTITY OF WEB ACCESS FROM A NETWORK ELEMENT

TELLABS, INC., Napervill...

1. A communication network configured to generate a report identifying a user equipment (“UE”), comprising:a mobile device coupled to a communication network and configured to access and display online advertisements;
an advertising exchange server (“AES”) coupled to the communication network and configured to provide additional web pages relating to the online advertisements to the mobile device upon receipt of access requests associated with the online advertisement initiated by the mobile device;
a router configured to perform a gateway GPRS support node (“GGSN”), coupled to the mobile device and the AES for routing information between the mobile device and the AES, the router configured to obtain an International Mobile Subscriber Identification (“IMSI”) of the mobile device from web access request generated by the mobile device and a geo-location associated with the mobile device from a cell site coupled to the communication network, the router configured to create an authentication record containing the IMSI and the geo-location associated with the mobile device when an advertising access request for the online advertisements initiated by the mobile device is detected; and
a subscription partner coupled to the router and able to identify whether an ad-click is fraudulent based on IMSI information and geo-location of the mobile device in the authentication record.

US Pat. No. 10,142,319

PROTECTING NETWORK COMMUNICATION SECURITY

International Business Ma...

1. A method for protecting network communication security at a server by updating tokens in a valid token queue comprising a plurality of valid tokens that are maintained at the server, the method comprising:in response to a request from a client, determining, by the server, whether a token from the client is included in the valid token, the valid token queue being a first-in-first-out queue;
in response to the token being included in the valid token queue, the server managing the valid token queue based on a position of the token in the valid token queue, wherein managing the valid token queue based on a position of the token in the valid token queue comprises:
keeping the valid token queue unchanged in response to a distance of the position of the token in the valid token queue from an end of the valid token queue being greater than or equal to a threshold distance;
generating a new token in response to a distance of the position of the token in the valid token queue from an end of the valid token queue being less than a threshold distance; and
in response to generating the new token, updating the valid token queue with the new token when the token from the client is at the end of the valid token queue; and
the server sending a response that includes the new token to the client based on the managing of the valid token queue.

US Pat. No. 10,142,315

METHOD AND APPARATUS OF PROVIDING MESSAGING SERVICE AND CALLBACK FEATURE TO MOBILE STATIONS

KASEYA LIMITED, Dublin (...

1. A method comprising:generating a script responsive to an application being identified as needing to be executed on a mobile device;
executing the script in a mobile agent router device, wherein the script is configured to create at least one data message comprising at least one update to be performed on the mobile device and header information identifying the mobile device;
responsive to executing the script, initiating update commands to be performed on the mobile device periodically at specified times included in the script; and
transmitting the at least one data message comprising the update commands to the mobile device based on information included in the executed script, wherein the update commands are executed on the mobile device without user interaction.

US Pat. No. 10,142,305

LOCAL SECURITY KEY GENERATION

Verizon Patent and Licens...

15. A device comprising:one or more processors configured to:
obtain calling security parameters;
send, to a called device, a first message that includes the calling security parameters, wherein the first message includes a session initiation protocol (SIP) message that has been modified using session description protocol (SDP) to include the calling security parameters;
receive, from the called device, a second message that includes called security parameters, wherein the second message includes a SIP message that has been modified using SDP to include the called security parameters;
derive a security key using the calling security parameters and the called security parameters;
receive, from the called device, an acknowledgement message in response to the first message; and
use the derived security key to encrypt and decrypt communications between the calling device and the called device.

US Pat. No. 10,142,304

ENCRYPTION KEY SHREDDING TO PROTECT NON-PERSISTENT DATA

SEAGATE TECHNOLOGY LLC, ...

1. A storage system comprising:a storage drive; and
a controller to:
power on the storage drive;
identify an encryption key on the storage drive created upon powering on the storage drive;
encrypt data in a cache of the storage drive using the encryption key;
power off the storage drive; and
delete the encryption key upon powering off the storage drive.

US Pat. No. 10,142,302

SYSTEMS AND METHODS FOR MANAGING RESETTING OF USER ONLINE IDENTITIES OR ACCOUNTS

Oath Inc., Dulles, VA (U...

8. A system for managing resetting of online identities or accounts of users, the system including:a data storage device storing instructions for managing resetting of online identities or accounts of users; and
a processor configured to execute the instructions to perform a method including:
receiving, over a network, a request to reset login information to access an online account of a user;
comparing, at an online account server, a time of the request to reset login information to a preset time or amount of time;
receiving, over the network, intrinsic user data associated with the request to reset login information, wherein the intrinsic user data includes a device finger print and a type of browser used to make the request, and wherein the intrinsic user data includes values with different weights indicative of a level of trust of the identity of the user;
identifying, at the online account server, two or more values of the intrinsic user data; and
transmitting, over the network, a subset of options to reset the login information, wherein the subset of options to reset the login information is selected by the online account server based on the identified two or more values of the intrinsic user data, and wherein a full set of reset options are transmitted when the online account server determines that the identified two or more values result in a trusted pair.

US Pat. No. 10,142,299

SECURITY KEY GENERATION AND MANAGEMENT METHOD OF PDCP DISTRIBUTED STRUCTURE FOR SUPPORTING DUAL CONNECTIVITY

Samsung Electronics Co., ...

1. A method for communicating by a user equipment (UE) in a communication system, the method comprising:receiving a radio resource control (RRC) connection reconfiguration message including a counter for a second base station from a first base station;
generating a second security key for a second communication link with the second base station based on a first security key and the counter, the first security key being applied to a first communication link with the first base station; and
applying the second security key to the second communication link with the second base station.

US Pat. No. 10,142,294

REMOTE ACCESS TO LOCAL NETWORK

QUALCOMM Incorporated, S...

1. A method of communication, comprising:identifying, at an access terminal, an access point on a local network to be accessed by the access terminal;
sending a first message from the access terminal to a first security gateway to determine whether the first security gateway has established a first protocol tunnel to the access point;
receiving, at the access terminal, a response to the first message from the first security gateway, wherein the response indicates whether the first security gateway has established the first protocol tunnel to the access point; and
establishing, by the access terminal, a second protocol tunnel between the access terminal and the first security gateway to enable the access terminal to remotely access the local network if the response indicates that the first security gateway has established the first protocol tunnel to the access point.

US Pat. No. 10,142,293

DYNAMICALLY DEFINED VIRTUAL PRIVATE NETWORK TUNNELS IN HYBRID CLOUD ENVIRONMENTS

International Business Ma...

1. A method comprising:in a first virtual private network (VPN) agent, managing a first VPN tunnel in a plurality of VPN tunnels, wherein the first VPN tunnel provides communication for traffic between a first node in a first cloud and a second node in a second cloud in a hybrid cloud environment;
receiving a request from a VPN manager, the request including a first set of requirements for a first cloud application for the first VPN tunnel in the plurality of VPN tunnels;
creating the first VPN tunnel according to the first set of requirements;
receiving a modification request from the VPN manager containing a second set of requirements for a second cloud application wherein a second VPN tunnel provides communication for the second cloud application; and
tuning the first VPN tunnel according to the second set of requirements, wherein the tuning includes merging the second VPN tunnel with the first VPN tunnel, wherein the modification request is based on a determination that the first and second sets of requirements are compatible, wherein the first VPN tunnel after merging continues to provide communication between the first node and the second node.

US Pat. No. 10,142,290

HOST-BASED FIREWALL FOR DISTRIBUTED COMPUTER SYSTEMS

Amazon Technologies, Inc....

1. A computer-implemented method, comprising:executing a host-based firewall loaded into memory of a virtual machine instance operated by a customer of a plurality of customers of a computing resource service provider, where the virtual machine instance is a computing resource that is a member of a set of computing resources provided to the plurality of customers by the computing resource service provider;
obtaining network traffic information from the host-based firewall, the network traffic information indicating a set of connection attempts between the virtual machine instance and at least one other computer system and a particular application of one or more applications executed by the virtual machine instance associated with a particular connection attempt of the set of connection attempts;
prompting the customer for decisions to allow or deny the set of connection attempts by at least providing the customer with a notification of the set of connection attempts;
obtaining, from the customer, a first set of decisions to allow or deny the set of connection attempts;
obtaining, from a different customer, a second set of decisions to allow or deny another set of connection attempts between a virtual machine instance of the different customer and at least one other computer system;
generating a rule set by the host-based firewall based at least in part on the first set of decisions and the second set of decisions; and
enforcing, by the host-based firewall, the generated rule set.

US Pat. No. 10,142,288

MACHINE APPLICATION INTERFACE TO INFLUENCE VIRTUAL ENVIRONMENT

MADRONA VENTURE FUND VI, ...

1. A method comprising:instantiating connection management routines to establish and manage a connection with an outside application via an application interaction layer;
operating an integrity monitor to parse an access request into integrity data and graphics data;
applying user security preferences to a security model;
applying graphics parameters of the security preferences to the graphics data to operate a security controller to transmit resource parameters to a resource allocator;
applying integrity parameters of the security preferences to the integrity data to operate the security controller to create a gateway control signal to control a security gateway;
configuring the resource allocator with the resource parameters to allocate memory and graphics processing resources;
applying the gateway control signal to a gateway actuator to configure the security gateway to filter 3D content protocol into secure data;
transmitting the secure data to a virtual environment to configure a rendering module to render a virtual object; and
transmitting the secure data from the virtual environment to the security gateway and transmitting the 3D content protocol to the outside application.

US Pat. No. 10,142,285

IP ALLOCATION POOLS

Google LLC, Mountain Vie...

1. A method for providing services to user devices, the method comprising:maintain a plurality of IP blocks that each define a group of IP addresses;
providing, to a plurality of client devices, a network-related service, wherein each client device is assigned to an IP block based on an IP address of the client device, wherein each IP block is associated with settings that adjust the network-related service for client devices assigned to the IP block;
determining an expected number of IP reassignments of client devices between the IP blocks;
after a time period during which actual IP reassignments of the client devices occur, comparing the actual IP reassignments that occurred during the time period to the expected number of IP reassignments;
based on the comparison of the actual IP reassignments that occurred during the time period to the expected number of IP reassignments, altering some of the IP blocks such that at least some of the client devices are reassigned to different IP blocks; and
for each client reassigned to a different IP block, adjusting the network-related service for the at least some client devices according to the settings of the different IP blocks to which the at least some client devices are assigned.

US Pat. No. 10,142,269

METHODS AND SYSTEMS FOR COMMUNICATIONS PROCESSING

CALLWAVE COMMUNICATIONS, ...

1. A communications system, comprising:a processing device;
a network interface;
non-transitory computer readable memory that stores program code that when executed by the processing device is configured to cause the system to at least:
provide a software program for download to a first computing device associated with a user;
enable delivery of a voice message, directed to the user, to the first computing device associated with the user, wherein the delivered voice message is playable to the user via a user interface of the software program;
enable the voice message to be played via a web browser of a second computing device associated with the user;
enable the user to send a textual reply message, via the web browser of the second computing device associated with the user, to an originator of the voice message without the user entering an address of the originator of the voice message; and
receive, via the network interface, a user voice message deletion instruction from the web browser of the second computing device associated with the user;
in response to the user voice message deletion instruction received from the web browser of the second computing device associated with the user, enable the voice message to be deleted from a user interface presented by the browser, and in cooperation with the software program on the first computing device associated with of the user, enable deletion of the voice message on the first computing device associated with the user.

US Pat. No. 10,142,259

CONFLICT DETECTION AND RESOLUTION IN AN ABR NETWORK

ERICSSON AB, Stockholm (...

1. A method for managing conflict resolution in a customer premises disposed in an adaptive bitrate (ABR) streaming environment with respect to a subscriber bandwidth pipe serving a plurality of client devices of the customer premises of a subscriber, the method comprising:receiving, at a network element, a request from a new ABR client for an ABR streaming session to be served via the subscriber bandwidth pipe of the customer premises that includes one or more existing ABR clients executing on at least a subset of the client devices, wherein each existing ABR client is engaged in a corresponding ongoing ABR streaming session via the subscriber bandwidth pipe;
determining, at the network element, a forecast of bandwidth requirements for the one or more existing ABR clients of the customer premises with respect to the corresponding ongoing ABR streaming sessions after accounting for a bandwidth requirement for the new ABR client's streaming session request, the determining based on modeling of bandwidth allocation of the subscriber bandwidth pipe serving the customer premises of the subscriber, using at least priority weights respectively associated with the one or more existing ABR streaming sessions via the subscriber bandwidth pipe and the requested ABR streaming session;
responsive to the determining, detecting a conflict if a forecasted bandwidth requirement of at least one of the existing ABR clients of the customer premises violates a bitrate threshold policy relative to the corresponding ongoing ABR streaming session of the at least one of the existing ABR clients of the subscriber's customer premises; and
if there is a conflict, providing a redirect message to the new ABR client for receiving a conflict notification that comprises a video-encoded still image of a message that the streaming session request from the new ABR client is being rejected on account of a bandwidth conflict in the customer premises, the message further indicating a total number of ongoing ABR streaming sessions in the customer premises.

US Pat. No. 10,142,256

TIME AND FREQUENCY ALLOCATION FOR CONCURRENT COMMUNICATIONS ON A SHARED COAXIAL CABLE

MaxLinear, Inc., Carlsba...

1. A system comprising:circuitry comprising a processor and memory for use in a controller of a network comprising a plurality of devices connected via a shared coaxial cable, wherein:
the circuitry is operable to maintain one or more data structures that hold, for each sender-receiver pair of the plurality of devices that are directly connected to each other via the shared coaxial cable, at least:
one or more per-sender-receiver-pair link parameters other than device identity parameters, wherein the one or more per-sender-receiver-pair link parameters comprise:
a respective list of spectral characteristics for a plurality of frequencies; and
link parameters used for previous communications on the shared coaxial cable; and
per-sender-receiver-pair bandwidth grant status;
the circuitry is operable to, in response to receipt of a reservation request on the shared coaxial cable, decide which one or more of a plurality of subbands and which one or more of a plurality timeslots to reserve for a transmission based, at least in part, on the per-sender-receiver-pair link parameters and the per-sender-receiver-pair bandwidth grant status in the one or more data structures; and
generate a reservation grant message that indicates the decided one or more subbands and the decided one or more timeslots.

US Pat. No. 10,142,245

APPARATUS AND METHOD FOR PARALLEL PROCESSING

ELECTRONICS AND TELECOMMU...

1. An apparatus for parallel processing comprising:a queue memory configured to store one or more queues,
a data memory configured to store data,
a mapper configured to classify the data into flows and store a pointer of the data in a queue mapped with the flow;
a table provider configured to store a flow table comprising queue information mapped with flow information;
a plurality of processors configured to perform a process based on the data; and
a distributor configured to extract the data from the data memory by referring to the pointer stored in the queue and transmit the data to the processor,
wherein the distributor transmits data corresponding to a single queue to a single processor, and
wherein the mapper maps each of the flows with a new queue or an activated queue based on the number of pointers stored in each activated queue and a predetermined critical value when the activated queue is not mapped with the flow by referring to the flow table.

US Pat. No. 10,142,234

MEMORY PAGE INDEXING DATA STRUCTURE

NETAPP, INC., Sunnyvale,...

1. A method comprising:providing, by a storage server, a plurality of sorted keys;
storing a first subset of the plurality of sorted keys on a first memory page, wherein the first subset of the plurality of sorted keys include a first bit prefix;
storing a second subset of the plurality of sorted keys on a second memory page, wherein the second subset of the plurality of sorted keys include a second bit prefix that is different than the first bit prefix;
constructing a trie representation that includes a first entry corresponding to the first memory page and a second entry corresponding to the second memory page, wherein a position of the first entry in the trie representation is determined based on a binary value of a bit of the first bit prefix, and wherein a position of the second entry in the representation is determined based on a binary value of a bit of the second bit prefix; and
traversing the trie representation, by the storage server, to access a record stored in the first memory page, wherein the record corresponds to a key having the first bit prefix.

US Pat. No. 10,142,220

EFFICIENT ROUTING IN SOFTWARE DEFINED NETWORKS

Hewlett Packard Enterpris...

1. A networking device for providing efficient routing in software defined networks, comprising:a memory comprising an indirect group table with a first group entry that is associated with a first route tree of a plurality of route trees in a software defined network, wherein the plurality of route trees comprises a congruent route tree that is identical to the first route tree, and wherein a second group entry in the indirect group table is associated with the congruent route tree and is configured to minimize overlap between each of the plurality of route trees;
a processor operatively connected to the memory, the processor to:
detect a failure in the first route tree during a data transmission;
send a notification of the failure to a remote controller device, wherein the remote controller device identifies a second route tree of the plurality of route trees that does not include the failure;
after the remote controller device updates the first group entry to be associated with the second route tree, perform the data transmission using the second route tree; and
after the remote controller device updates the second group entry to be associated with a third route tree, perform a second data transmission using the third route tree.

US Pat. No. 10,142,217

LOOP AVOIDANCE METHOD, DEVICE AND SYSTEM

Huawei Technologies Co., ...

1. A method, comprising:sending, by a network device, a first loop detection frame using a first Ethernet port that is a first edge port, the network device having a network bridge media access control (MAC) address that is a physical address of the network device, the first Ethernet port having a first loop avoidance priority, the first loop detection frame comprising the first loop avoidance priority and a first source address field comprising a root MAC address, the root MAC address being different than the network bridge MAC address and being used for detecting a loop;
receiving, by the network device, a second loop detection frame using a second Ethernet port, the second loop detection frame comprising a second source address field comprising the root MAC address and a second loop avoidance priority, and the second Ethernet port having a third loop avoidance priority;
comparing the second loop avoidance priority with the third loop avoidance priority to determine whether to block the second Ethernet port;
blocking, by the network device, the second Ethernet port when the second loop avoidance priority is higher than the third loop avoidance priority; and
discarding, by the network device, the second loop detection frame.

US Pat. No. 10,141,871

METHOD AND SYSTEM FOR CONTROLLING A CONTROL INSTALLATION OF AN ELECTRIC MOTOR

SCHNEIDER TOSHIBA INVERTE...

10. A control system associated with a control installation, which includes:a number of input phases, which are designed for connection to an electric grid system for the delivery of an AC voltage,
a common mode filter connected on the input phases, comprising at least one inductance,
a DC supply bus, which is arranged for the delivery of a DC voltage,
a first converter connected to said DC supply bus, controlled for the application of the first voltage pulse edges to an electric motor by a first pulse width modulation, obtained by comparing a first carrier signal, described as the reference carrier signal, applied at a first chopping frequency, with a first modulating signal,
a second converter connected to said DC supply bus and controlled by a second pulse width modulation, obtained by comparing a second carrier signal, applied at a second chopping frequency, with a second modulating signal, and
said second carrier signal being designed to be out-of-phase with the reference carrier signal by a phase-shift angle, the control system comprising:
circuitry configured to determine an optimum phase-shift angle from the first chopping frequency and the second chopping frequency, wherein said optimum phase-shift angle corresponds to a phase-shift angle for which a maximum magnetic flux received by the inductance of the common mode filter is at a minimum.

US Pat. No. 10,141,843

SWITCHING CONVERTER, CONTROL UNIT AND METHOD FOR OPERATING A SWITCHING CONVERTER CIRCUIT DEVICE

ROBERT BOSCH GMBH, Stutt...

1. A switching converter, comprising:an input interface for providing an input voltage;
an output interface for providing at least one output voltage;
a voltage conversion device for converting the provided input voltage into one of the at least one output voltage; and
a clock generator for providing a working clock, the clock generator being configured in such a way that the clock generator provides a modulated basic clock as the working clock, wherein the clock generator modulates the basic clock at a predetermined frequency deviation and at least one predetermined modulation frequency and at least one predetermined modulation period duration.

US Pat. No. 10,141,829

MULTIPLE POWER TOPOLOGIES FROM SINGLE POWER GENERATOR

John Bean Technologies Co...

1. A power unit for producing both alternating current and direct current, comprising:a switcher connected to a direct current source, wherein the switcher includes circuitry configured to produce both alternating current having first characteristics and direct current having second characteristics, wherein the circuitry comprises a plurality of insulated gate bipolar transistor circuits and drive circuits connected to the insulated gate bipolar transistor circuits, wherein insulated gate bipolar modules configured to operate as a pulse wave modulated inverter to produce alternating current are also the same insulated gate bipolar modules configured to produce the direct current, wherein both the alternating current and direct current are output directly from combining the output of two or more of the insulated gate bipolar modules to a first and second switch to supply the alternating current and the direct current, respectively.

US Pat. No. 10,141,802

ROTOR OF ELECTRIC MOTOR FOR COMPRESSOR

FUJITSU GENERAL LIMITED, ...

1. A rotor of an electric motor for a compressor comprising:a rotor laminated steel plate;
a permanent magnet configured to be provided in the rotor laminated steel plate and to be arranged to form a plurality of magnetic poles in a circumferential direction around a rotation axis;
rotor end plates configured to be provided on both end surfaces of the rotor laminated steel plate and to restrict movement of the permanent magnet in an axis direction; and balance weights configured to be formed of laminated metal plates respectively fixed to outer surfaces of the rotor end plates, wherein
at least three axis direction through-holes arranged at equal angle intervals in the circumferential direction are provided in the rotor laminated steel plate and the rotor end plates,
the rotor laminated steel plate and the rotor end plates are fixed with three rivets for passing through the axis direction through-holes,
one of the balance weights formed of one laminated metal plate is fixed to one of the rotor end plates with the two rivets of the three rivets,
a projection having an outer diameter D3 is formed on the other balance weight formed of the other laminated metal plate which is integrated by caulking, and the other balance weight is fixed to the other rotor end plate with the remaining single rivet, and
the projection is engaged with a recess or a through-hole, the recess or the through-hole being provided in the other rotor end plate and having an inner diameter D4 greater than the outer diameter D3 of the projection, so that the balance weight is positioned to the other rotor end plate.

US Pat. No. 10,141,787

RECEIVING CIRCUIT FOR MAGNETIC COUPLING RESONANT WIRELESS POWER TRANSMISSION

Eaton Capital Unlimited C...

1. A receiving circuit for magnetic coupling resonant wireless power transmission comprising:a resonant circuit comprising a resonant coil and a resonant capacitor;
a rectifying circuit having an input electrically connected to two terminals of the resonant capacitor;
a storage capacitor having two terminals electrically connected to an output of rectifying circuit; and
an output circuit having an input electrically connected to the two terminals of the storage capacitor and an output configured to be electrically connected to a battery, the output circuit configured to operate as a filter in a first mode and as a boost converter in a second mode.

US Pat. No. 10,141,770

POWERING AND/OR CHARGING WITH A PLURALITY OF PROTOCOLS

Mojo Mobility, Inc., San...

1. A system for use in wireless charging or wireless powering, comprising:a base for wirelessly charging or wirelessly powering; and
a receiver receiving electricity wirelessly from the base, the receiver associated with a battery or device,
wherein the base or the receiver is capable of detecting and operating under a plurality of power protocols or a plurality of charging protocols that require different base operation frequencies or messages between the base and the receiver, thereby allowing the base to transfer electricity wirelessly to the battery or device in a manner consistent with a common charging or common power protocol shared between the base and the receiver of appropriate form factors.

US Pat. No. 10,141,701

LAMP SOCKET ADAPTER

TANGHE YAOHAO ELECTRONICS...

1. A lamp socket adapter, comprising:a main body;
a sleeve disposed outside of the main body; and
a center electrode disposed at a rear end of the main body;
wherein a front end of the main body is provided with an insulating plug, the insulating plug has a through hole, the through hole is in air communication with a cavity of the main body, a first electrode sheet and a second electrode sheet each having a front end disposed in the through hole are arranged in the cavity, a rear end of the first electrode sheet is electrically connected to the center electrode, and a rear end of the second electrode sheet is electrically connected to the sleeve; and
wherein the front end of the main body has a recessed groove which is recessed toward the cavity, the insulating plug is arranged in the recessed groove, and an annular groove capable of accommodating a receptacle is formed between a periphery of the insulating plug and an inner wall of the recessed groove.

US Pat. No. 10,141,693

ELECTRICAL CONNECTOR WITH MIDDLE SHIELDING PLATE CONTACTING UPPER AND LOWER CONTACTS

FOXCONN INTERCONNECT TECH...

1. An electrical connector comprising:an insulative housing comprising an upper contact module and a lower contact module;
a row of upper contacts retained in the upper contact module and a row of lower contacts retained in the lower contact module, the row of upper contacts including a plurality of first conductive contacts and at least one first grounding contact located at one side of the plurality of first conductive contacts, the row of lower contacts including a plurality of second conductive contacts and at least one second grounding contact located at one side of the plurality of second conductive contacts;
a metallic shielding plate located between the upper contact module and the lower contact module; wherein
each first conductive contact defines a first bottom surface covered by the upper contact module and the at least one first grounding contact defines a second bottom surface exposed on a lower surface of the upper contact module,
each second conductive contact defines a first upper surface covered by the lower contact module and the at least one second grounding contact defines a second upper surface exposed on an upper surface of the lower contact module,
the metallic shielding plate contacts the second bottom surface of the at least one first grounding contact and the second upper surface of the at least one second grounding contact, and
there are two first grounding contacts located at opposite sides of the plurality of first conductive contacts, there are two second grounding contacts located at opposite sides of the plurality of second conductive contacts, and there are two metallic shielding plates located between corresponding first and second grounding contacts.

US Pat. No. 10,141,690

ELECTRICAL PLUG AND SOCKET SECUREMENT SYSTEM

1. A device for securing engaged connectors, comprising;a first side including a retention mechanism comprising a fixed half and a movable half, the two halves connected at one edge, via a locking hinge, forming a clamp with a second opening engaging a second cord attached to a second connector;
a second side including a second retention mechanism having similar components as the first side, comprising a second fixed half and a second movable half, the two halves connected at one edge, via a second locking hinge, forming a second clamp with a second opening engaging a second cord attached to a second connector;
two elongated bars, one each attached at one end to opposing sides of the fixed half, the elongated bars each having a distal portion and a distal end extending away from the first half base past the first connector, one each of the distal ends attached at opposing sides of the second fixed half, each elongated bar including an obtuse angle at a same position on each distal portion of the elongated bars, thereby creating a greater distance between the distal portions of the two elongated bars than a first distance between the distal ends attached to the fixed half and a second distance between the hinged receptacles;
wherein the first and second connectors are oriented within the elongated bars enabling engagement of the connectors and the first and second retention mechanism prohibits separation of the connectors, when closed and locked; and
wherein a row of ratchet teeth are arranged in at least one of the tracks and a corresponding pawl at proximal end of each elongated bar in place of the hinge receptacle, wherein when the elongated bars are oriented in a linear fashion extending past the first connector, the pawl engages between two of the ratchet teeth, thereby prohibiting movement of the proximal end of the elongated bars along the track, and when the elongated bars are oriented perpendicular and below the tubular base, the pawl disengages from between the teeth enabling translation along the track.

US Pat. No. 10,141,686

GROMMET FOR A CABLE CONNECTOR AND A STRAIN RELIEF CABLE FITTING HAVING AN INSERT

IPEX TECHNOLOGIES, INC., ...

1. A grommet for use in a cable fitting, said grommet comprising:a body having a bore substantially therethrough, said bore having a cable opening for receiving a cable to be inserted and an exit opening for the cable to exit from the body;
a resilient membrane located within the bore, said resilient membrane elastically deformable from a receiving position, before the cable is inserted into the bore, to an inverted position, after the cable is inserted into the bore;
wherein the resilient membrane comprises at least one thinner membrane portion which extends radially towards the bore to facilitate controlled tearing of the resilient membrane.