US Pat. No. 10,394,809

INCREMENTAL VARIANCE AND/OR STANDARD DEVIATION CALCULATION FOR BIG DATA OR STREAMED DATA USING COMPONENTS

1. A computing-system-implemented method for generating a variance or a standard deviation or both for data elements in a modified computation subset, the method comprising:initializing, by a computing-device-based computing system, a sum or a mean or both for a pre-modified computation subset of a data set on at least one of one or more storage media of the computing-device-based computing system or a data stream accessible by the computing-device-based computing system, one or more other components of a variance or a standard deviation or both for the pre-modified computation subset, and a computation subset size counter n(n?10) which specifies a number of data elements in the pre-modified computation subset;
accessing or receiving, by the computing-device-based computing system, a data element to be added to the pre-modified computation subset;
generating a variance or a standard deviation or both based on one or more of the initialized components;
modifying, by the computing-device-based computing system, the pre-modified computation subset by:
adding the accessed or received data element to the pre-modified computation subset; and
modifying the computation subset size counter by increasing its value by 1;
incrementally deriving, by the computing-device-based computing system, a sum or a mean or both for the modified computation subset;
directly incrementally deriving, by the computing-device-based computing system and based at least in part on the one or more components of the variance or the standard deviation or both other than a sum and a mean initialized or derived for the pre-modified computation subset, one or more components of a variance or a standard deviation or both other than a sum and a mean for the modified computation subset, wherein the incrementally deriving includes:
accessing the one or more components of the variance or the standard deviation or both other than a sum and a mean for the pre-modified computation subset without accessing all data elements in the modified computation subset to reduce data accessing latency thereby saving computing resources and reducing the computing-device-based computing system's power consumption; and
adding any contribution of the added data element to each of the accessed components mathematically without using all data elements in the modified computation subset to reduce the number of operations performed by the computing-device-based computing system thereby increasing calculation efficiency; and
generating, by the computing-device-based computing system, a variance or a standard deviation or both for the modified computation subset based on one or more of the incrementally derived components.

US Pat. No. 10,394,796

CONTROL SELECTION AND ANALYSIS OF SEARCH ENGINE OPTIMIZATION ACTIVITIES FOR WEB SITES

BloomReach Inc., Mountai...

1. A system for providing control selection and analysis of Search Engine Optimization (SEO) activities for web sites, comprising:a processor configured to:
select a first plurality of web pages associated with a web site for use in a control group of web pages for an experiment;
select a second plurality of web pages associated with the web site for use in a test group of web pages for the experiment;
canonicalize the control group of web pages and the test group of web pages, comprising to:
remove one or more web pages from the control group or the test group based on an outlier determination, wherein the outlier determination results from a determination that the one or more web pages have no corresponding web page in the other group based on one or more selected dimensions, wherein the one or more selected dimensions are selected from a page type, a visit level, or a department, wherein the one or more web pages have no corresponding web page in the other group includes at least one or more of the following: a web page with an Hypertext Transfer Protocol (HTTP) error, a web pages with a redirect, a web page that is no longer available for crawling by a search engine, or a web page that has a change in a canonical tag; and
perform the experiment to determine a performance of the test group of web pages relative to the control group of web pages; and
a memory coupled to the processor and configured to provide the processor with instructions.

US Pat. No. 10,394,787

INDEXING METHODS AND SYSTEMS FOR SPATIAL DATA OBJECTS

HUBEI UNIVERSITY OF EDUCA...

1. A method for determining spatial data objects of a data space, implemented in a computing system serving as a Database Management system (DBMS), wherein each of the spatial data objects is an N-dimensional data object with N being an integer greater than or equal to 2, the method comprising:determining, by a processor of the computing system, a cumulative distribution of sizes of the spatial data objects;
separating, by the processor of the computing system, the cumulative distribution into a plurality of separations sets according to a plurality of separating manners, wherein each separation set corresponds to one separating manner;
computing a cost model for each of the plurality of separation sets;
using the cost model to select a separation set that has the lowest total cost among the plurality of separation sets;
associating, by the processor of the computing system, each spatial data object with one of a plurality of separations among the selected separation set according to a size of the respective spatial data object, wherein the size of each spatial data object is the maximum extent of the respective spatial data object;
mapping, by the processor of the computing system, each spatial data object to an index key based on the separation with which the spatial data object is associated, wherein each spatial data object is mapped to the index key by using a space-filling curve value, the index key representing a block within the data space that intersects the spatial data object; and
determining, by the processor of the computing system, spatial data objects in the data space upon receiving a query on the spatial data objects.

US Pat. No. 10,394,778

MINIMAL REPRESENTATION OF CONNECTING WALKS

1. A computer-implemented method for representing all the edges in an original path in a graph of nodes as an abbreviated path, the method comprising a computing device:determining an acyclical collection of edges that collectively reach all nodes within the graph, wherein the edges in the acyclical collection are defined as primary edges, and all edges in the graph other than primary edges are defined as secondary edges;
identifying an original path between a first node of the graph and a second node of the graph, wherein the original path includes one or more primary edges and one or more secondary edges;
representing the original path as an abbreviated path, said abbreviated path including the first node, the second node, and all the secondary edges from the original path, but excluding one or more of the primary edges from the original path;
deriving the primary edges in the original path that were excluded in the abbreviated path; and
reconstructing the original path from the abbreviated path based on the derived primary edges.

US Pat. No. 10,394,776

WARNING SYSTEM FOR INFECTIOUS DISEASES AND METHOD THEREFOR

BlueDot Inc., Toronto (C...

1. A method for preventing the spread of global infectious diseases across a plurality of areas, the method comprising:providing on a non-transitory computer readable medium a global pathogen risk factors database having data stored therein related to local area vulnerability of individual human pathogens across said plurality of areas;
providing on the non-transitory computer readable medium a global pathogen activity database having data stored therein related to the activity of said individual human pathogens in said plurality of areas;
providing on the non-transitory computer readable medium a global transport database having data stored therein related to travel patterns in across said plurality of areas;
processing, by a computer system, data on said global pathogen risk factors database said global pathogen activity database and said global transport database to generate a pathogen vulnerability index, a pathogen activity index and a transportability index;
modeling, by said computer system, each of said plurality of areas as a spatial unit, and storing on the non-transitory computer readable medium a unique spatial unit for each of said plurality of areas having at least one airport or seaport; said spatial unit weighted by traffic volume of said at least one airport or seaport;
processing, by said computer system, each of said pathogen vulnerability index, said pathogen activity index, and said transportability index to generate a risk indicator indicative of the local area risk of individual global infectious diseases; and
providing said risk indicator to at least one of said plurality of areas, so that proactive measures are taken to prevent or mitigate said global infectious diseases to said at least one of said plurality of areas.

US Pat. No. 10,394,767

COMPUTING NETWORK NODE ADJUSTMENTS

ORACLE INTERNATIONAL CORP...

1. A method of computing relative rankings for multiple course trajectories, the method comprising:accessing a data structure comprising:
a first node representing a first course; and
a plurality of nodes representing courses that are available after completing the first course, wherein:
each of the plurality of nodes is associated with a weight; and
the plurality of nodes comprises a second node representing a second course;
receiving a first grade for a student for the first course;
receiving a second grade for the student for the second course;
adjusting the weight associated with the second node using the first grade and the second grade; and
providing a ranking of the plurality of courses using the weights of the plurality of courses.

US Pat. No. 10,394,761

SYSTEMS AND METHODS FOR ANALYZING AND STORING NETWORK RELATIONSHIPS

SKROOT LLC, Atlanta, GA ...

1. A computer-implemented method, the method comprising:receiving, by a computing device comprising at least one processor, a resource retrieval request from a requesting device, wherein the resource retrieval request is associated with a plurality of attributes of content;
identifying, by the at least one processor, a plurality of attribute digests that is obtained by applying a one-way function to each of the plurality of attributes, each attribute digest of the plurality of attribute digests corresponding to a respective attribute of the plurality of attributes, the plurality of attribute digests forming a composite digest;
matching, by the at least one processor, the plurality of attribute digests with a respective set of attribute digests associated with each of a plurality of network resources stored on storage accessible by the computing device,
computing, by the at least one processor, a respective ranking score for each of the plurality of network resources, wherein computing the respective ranking score for a particular network resource comprises:
determining a total number of individual digests concatenated together in the composite digest;
determining a number of individual matching digests between the composite digest and a particular respective set of attribute digests associated with the particular network resource; and
computing the respective ranking score for the particular network resource based at least in part on the total number of individual digests in the composite digest and the number of individual matching digests;
ordering, by the at least one processor, the plurality of network resources based at least in part on the respective ranking score for each network resource; and
returning, by the computing device to the requesting device, a respective identifier enabling access to each of the plurality of network resources and the ordering of the plurality of network resources in response to receiving the resource retrieval request.

US Pat. No. 10,394,743

INTERCHANGEABLE I/O MODULES WITH INDIVIDUAL AND SHARED PERSONALITIES

DELL PRODUCTS, L.P., Rou...

1. A method of connecting interchangeable input/output (I/O) modules having individual and shared personalities, comprising:hosting, with a generic I/O bay of a server, one or more compute nodes configured to be connected to one or more removable I/O modules; and
connecting, with a first connector of a first removable I/O module, the first I/O module to a compute node having a second connector, independent of a mid-plane of the server, wherein:
the first I/O module is oriented about a first axis;
the compute node is oriented about a second axis;
the first connector and the second connector are capable of being connected, independent of the mid-plane of the server, in a plurality of orientations; and
the first connector and the second connector comprise a pair of corresponding male and female connectors.

US Pat. No. 10,394,723

DATA ACCESSING METHOD AND PCIE STORAGE DEVICE

BEIJING LENOVO SOFTWARE L...

1. A data accessing method applied to a PCIe storage device, the method comprising:receiving a data reading/writing request sent by a host;
calculating a physical storage location of data to be accessed, based on the data reading/writing request; and
acquiring data from one of a plurality of PCIe storage devices based on the network protocol according to the physical storage location of data to be accessed and transferring the data to the host;
wherein when the physical storage location of data to be accessed is a cloud storage server,
transmitting a network storage protocol request to the one of the plurality of PCIe storage devices, wherein the plurality of PCIe storage devices communicate according to the network protocol and
transferring data returned by the cloud storage server to a dynamic random access memory (DRAM) of the host,
or when the physical storage location of data to be accessed is a local storage,
transmitting to the host a response to a PCIe-based storage protocol command;
transferring the data to be accessed in the local storage to a DRAM in the host.

US Pat. No. 10,394,717

CENTRAL PROCESSING UNIT CACHE FRIENDLY MULTITHREADED ALLOCATION

Microsoft Technology Lice...

1. A method for storage allocation on a computing device comprising a multi-core central processing unit (CPU), each CPU core having a non-shared cache, the method comprising:receiving, at a filesystem allocator, a plurality of storage allocation requests, each executing on a different core of the multi-core CPU, wherein the storage allocation requests are for a file system volume that is divided into bands composed of a plurality of storage clusters, and wherein, for each band, storage clusters are marked as allocated or unallocated by a corresponding cluster allocation bitmap;
dividing a cluster allocation bitmap into a plurality of chunks, wherein each chunk is the size of a cache line of the non-shared cache, wherein each chunk is aligned in system memory with the non-shared cache lines of the non-shared cache, and wherein a chunk status bitmap indicates which of the plurality of chunks has at least one unallocated cluster;
determining a maximum number of storage allocation requests allowed to concurrently search for available space in the cluster allocation bitmap based on a number of chunks containing at least one unallocated cluster;
allowing each of the plurality of storage allocation requests, up to the maximum number, to search for unallocated space within the cluster allocation bitmap; and
when a requested amount of unallocated space is found, allocating the unallocated space by modifying the cluster allocation bitmap with an interlocked operation.

US Pat. No. 10,394,715

UNIFIED IN-MEMORY CACHE

INTERNATIONAL BUSINESS MA...

1. A method comprising:providing in a data node a pinned memory space for caching data, the data that is cached in the pinned memory space being prevented from being swapped out;
assigning a virtual address to the data, the virtual address being mapped to a memory address of the data in the pinned memory space for accessing the data by an application;
receiving a first command from the application for caching the data, the first command indicating an attribute associated with the caching of the data, wherein the attribute indicates an amount of time to cache the data in the pinned memory space;
responsive to receiving the first command from the application for caching the data, caching, using a processor, the data associated with the first command by storing the attribute in association with the data in the pinned memory space; and
responsive to a time the data is cached exceeding the amount of time to cache the data indicated by the attribute, removing the data from the pinned memory space and removing the virtual address of the data.

US Pat. No. 10,394,708

APPARATUS AND METHOD OF DAMAGE RECOVERY OF STORAGE CLASS MEMORY USING REPAIR ENTRY IN WRITE CACHE

Wolley Inc, San Jose, CA...

1. A method of damage recovery for storage class memory based on nonvolatile memory using a write cache, wherein input data is written to a selected write cache location as well as a selected nonvolatile memory location, the selected write cache location includes a timestamp, and contents in the selected nonvolatile memory location are flushed to a destined location in the nonvolatile memory if the timestamp indicates that the contents in the selected nonvolatile memory location are aged, the method comprising:dividing the nonvolatile memory into memory groups; and
mapping N input group addresses corresponding to logic addresses of the memory groups to M output group addresses corresponding to physical group addresses of the memory groups using fixed mapping within a period T, wherein M and N are positive integers and M is greater than N, wherein N memory groups are used as data groups, and one or more memory groups are used as redundant groups, M is equal to a sum of N and number of the redundant groups, and wherein said mapping N input group addresses to M output group addresses causes N data groups among M memory groups to store the input data in a rotated fashion; and
if a damaged address location in one of the data groups is found:
creating a repair entry in the write cache for the damaged address location with a last known correct data content; and
updating the repair entry in the write cache by updating the timestamp of the repair entry to prevent the contents in the repair entry from being flushed to the damaged address location.

US Pat. No. 10,394,706

NON-VOLATILE STORAGE WITH ADAPTIVE COMMAND PREDICTION

WESTERN DIGITAL TECHNOLOG...

1. An apparatus, comprising:a set of non-volatile memory cells; and
one or more control circuits in communication with the set of non-volatile memory cells, the one or more control circuits are configured to receive a plurality of non-sequential memory access commands directed to the set of non-volatile memory cells and predict a memory access command based on the plurality of non-sequential memory access commands according to a model obtained from a training set of non-sequential memory access commands, the one or more control circuits are configured to access the set of non-volatile memory cells according to the memory access command.

US Pat. No. 10,394,705

REGRESSION TESTING OF SQL EXECUTION PLANS FOR SQL STATEMENTS

INTERNATIONAL BUSINESS MA...

1. A system, comprising:a processor programmed to initiate executable operations comprising:
requesting from a database management system a first execution plan for a first version of a structured query language statement;
loading the first execution plan for the first version of the structured query language statement into a first directed graph tree structure comprising a plurality of nodes;
scanning the first directed graph tree structure to determine whether a full table scan for accessing requested data is represented by at least a one of the plurality of nodes of the directed graph tree structure;
responsive to determining that the full table scan for accessing the requested data is represented by the at least one of the plurality of nodes of the directed graph tree structure, outputting a first indicator that indicates a fault condition;
requesting from the database management system a second execution plan for a second version of the structured query language statement;
loading into a second directed graph tree structure the second execution plan for the second version of the structured query language statement;
determining whether any fault conditions are identified in the second execution plan; and
responsive to determining that no fault conditions are identified in the second execution plan, outputting a second indicator that indicates the second execution plan has no faults.

US Pat. No. 10,394,701

USING RUN TIME AND HISTORICAL CUSTOMER PROFILING AND ANALYTICS TO ITERATIVELY DESIGN, DEVELOP, TEST, TUNE, AND MAINTAIN A CUSTOMER-LIKE TEST WORKLOAD

INTERNATIONAL BUSINESS MA...

1. A computer-implemented method comprising:determining, by a processor, characteristics of one or more customer workloads to be incorporated into a customer-like test workload;
determining, by the processor, one or more data points for environment and workload comparisons;
collecting, by the processor, customer environment, workload, capacity and performance empirical data for normal and high activity workload periods, for one or more days and across multiple time frames, wherein the multiple time frames comprise one or more of quarter-ends, year-ends, heavy retail days, heavy banking days and holidays, wherein collecting customer environment, workload, capacity and performance empirical data comprises collecting a standard set of record types that provide individual system configuration, environment and utilization views;
developing, by the processor, a test workload;
conducting, by the processor, historical and run-time workload profiling of the one or more customer workloads and the developed test workload to continually tune and adjust the developed test workload to meet one or more customer workload attainment goals, wherein the one or more customer attainment goals comprise functional coverage, stress and activity level customer workload characteristics; and
responsive to determining, by the processor, that the developed test workload meets one or more customer workload attainment goals, determining that the developed workload meets one or more customer workload attainment goals following a predetermined amount of time.

US Pat. No. 10,394,700

SYSTEM AND METHOD FOR IDENTIFYING A SUBSET OF TOTAL HISTORICAL USERS OF A DATA MANAGEMENT SYSTEM TO REPRESENT A FULL SET OF TEST SCENARIOS BASED ON PREHASHING OF CODE COVERAGE INFORMATION

Intuit Inc., Mountain Vi...

1. A method for generating efficient sample sets for testing new data management processes for a data management system, the method comprising:retrieving historical user data related to a plurality of historical users of data management system;
executing, for each of the historical users, prior code data corresponding to a previous version of software instructions for data management processes;
generating, for each historical user, trace log data indicating sections of the prior code data that were executed for the historical user based on attributes of the historical user;
generating code coverage representation value data including, for each historical user, a respective code coverage representation value based on the sections of the prior code data that were executed for the historical user;
generating grouping data including a plurality of groups of historical users based on the code coverage representation values associated with the historical users; and
generating sample test set data by sampling, from each group in the grouping data, one or more historical user.

US Pat. No. 10,394,698

JAVASCRIPT PATH ENUMERATION

ENTIT SOFTWARE LLC, Sunn...

1. A method executed by at least one processor, comprising:receiving code corresponding to an HTML page structure including a plurality of executable JavaScript code;
enumerating a branching path in the JavaScript code;
determining a branch of the branching path that would not execute during normal operation of a browser executing the JavaScript code;
generating an artificial condition for the branch;
executing the branch using the artificial condition;
receiving an initial document object model (DOM) corresponding to the HTML page structure and the plurality of executable JavaScript code;
adjusting the initial DOM based on the artificial condition for the branch;
tracking state changes to the initial DOM by recording adjustments made to the initial DOM, including the adjusting of the initial DOM based on the executing of the branch using the artificial condition;
after the adjusting of the initial DOM, restoring the initial DOM;
determining a second branch of the branching path that would execute during the normal operation of the browser executing the JavaScript code; and
adjusting the initial DOM based on the second branch.

US Pat. No. 10,394,687

METHOD FOR CLASSIFYING ALARM TYPES IN DETECTING SOURCE CODE ERROR AND NONTRANSITORY COMPUTER READABLE RECORDING MEDIUM THEREFOR

SPARROW CO., LTD., Seoul...

1. A method for classifying alarm types in detecting source code errors, the method being executed in an alarm type classifying apparatus co-working with a static analyzer, and is for classifying error detection alarms occurring in the static analyzer by types, the method comprising:1) by the alarm type classifying apparatus, receiving input of alarm path information about an error detection alarm that occurs and source code information that is an object associated with the occurring alarm, the alarm path information being information about an execution path related to the error detection alarm among execution paths of the source code;
2) by the alarm type classifying apparatus, converting the source code into an abstract syntax tree (AST);
3) by the alarm type classifying apparatus, removing, from the AST, an unnecessary sub-tree that is not related to the error detection alarm;
4) by the alarm type classifying apparatus, obtaining a feature vector of the AST having the unnecessary sub-tree removed therefrom based on a preset feature pattern set; and
5) by the alarm type classifying apparatus, classifying, by types, the error detection alarm associated with the feature vector by clustering the obtained feature vector using a preset method,
wherein the obtaining of the feature vector (V(R)) of the AST having the unnecessary sub-tree removed therefrom includes:
401) defining a feature pattern set (P) configured in a set form of n preset feature patterns (p) as the formula 1 below:
P={p1,p2, . . . ,pn};  [Formula 1]
402) defining an n-dimensional pattern satisfaction vector (v(P, d)) for an arbitrary node within the AST as the formula 2 below:
v(P,d)=  [Formula 2]
wherein S(d,pi) is a factor that indicates whether or not a node d or a sub tree of a root d is matched to an ith feature pattern pi, and is defined as the formula 3 below; wherein the ith feature pattern (pi) may be a single node or a sub-tree,

403) defining a feature vector (V(P,D)) for an arbitrary node within the AST by using the formula 4 below:
V(P,D)=V(P,d1)+ . . . +V(P,dm)+v(P,D)  [Formula 4]
wherein d1, . . . , dm are children nodes of D, (V(P,d1) . . . V(P,dm) are feature vectors of d1, . . . dm that are obtained by using the formula 4, and v(P,D) is an n-dimensional pattern satisfaction vector of an arbitrary node D; and
404) obtaining a feature vector (V(R)) of the AST having the unnecessary sub-tree removed therefrom by using the formula 5 below:
V(R)=V(P,R)=V(P,d1)+ . . . +V(P,dm)+v(P,R)  [Formula 5]
wherein R is a root node of the AST having the unnecessary sub-tree removed therefrom, and corresponds to the node D of the formula 4.

US Pat. No. 10,394,684

DETERMINING A USER HABIT

GOOGLE LLC, Mountain Vie...

1. A method implemented by one or more processors, comprising:identifying a plurality of past activity occurrences of a user, each of the past activity occurrences including an interaction indicator and one or more trigger indicators,
wherein the interaction indicator for each of the past activity occurrences includes:
at least one interaction entity interacted with during the past activity occurrence;
determining a group of the past activity occurrences of the user based on similarity between the past activity occurrences of the group;
determining at least one habit interaction entity based on the at least one interaction entity of the group;
determining one or more habit trigger indicators based on the trigger indicators of the group;
associating a user habit with the user, the user habit including the at least one habit interaction entity and the habit trigger indicators;
receiving activity data that is based on one or more of: a location of a computing device of the user, an action via the computing device, and a current temporal indicator;
determining that the activity data is indicative of one or more of the habit trigger indicators of the user habit; and
based on determining that the activity data is indicative of one or more of the habit trigger indicators:
providing, to the computing device or an additional computing device of the user, a recommendation for presentation via the computing device or the additional computing device, wherein the recommendation is based on the habit interaction entity of the user habit and includes a selectable element that, when selected, causes performance, via the computing device or the additional computing device, of an action directed to the habit interaction entity.

US Pat. No. 10,394,683

DATA TRANSMISSION METHOD, NON-TRANSITORY STORAGE MEDIUM, DATA TRANSMISSION DEVICE, LITHOGRAPHY APPARATUS, AND METHOD OF MANUFACTURING PRODUCT

CANON KABUSHIKI KAISHA, ...

1. A data transmission method of transmitting data of log information recorded in log data of a manufacturing apparatus to an external device, the data transmission method comprising:storing correspondence information including information of a first identifier and information of a second identifier corresponding to the first identifier, the first identifier being an identifier used to identify a thing about a process performed by the manufacturing apparatus and being used by both of the manufacturing apparatus and the external device, the second identifier being an identifier used to identify a thing about a process performed by the manufacturing apparatus and being used by the manufacturing apparatus; and
obtaining, based on the correspondence information, information of the first identifier corresponding to information of the second identifier recorded in log information, and transmitting data of the log information to which the obtained information of the first identifier has been added,
wherein the storing and the obtaining are executed by an information processing apparatus,
wherein, in the storing, information of an event time corresponding to the information of the first identifier and the information of the second identifier is added, and correspondence information is stored, and
wherein, in the obtaining, if there are a plurality of identical pieces of information of the second identifier of the log information in the correspondence information, information of an event time corresponding to a piece of information of the second identifier closest to information of an event time of the log information is obtained based on the correspondence information, and information of the first identifier corresponding to the information of the event time is acquired.

US Pat. No. 10,394,682

GRAPHICAL LOCK ANALYSIS

VMware, Inc., Palo Alto,...

1. A method comprising:executing a computing device for a predetermined time interval and recording data related to the execution of the computing device into a log;
analyzing the data recorded into the log to identify blocking relationships between threads executing on the computing device, wherein blocking relationships comprise lock contention information related to a first thread being blocked by a second thread due to the first thread being unable to acquire a lock on an object because the second thread is holding the lock on the object;
plotting the data into a graph data structure comprising:
a plurality of nodes, each node representing one of the threads executing on the computing device; and
links between the nodes that indicate the blocking relationships between the threads;
displaying on a visual display a visual representation of the graph data structure, the visual representation illustrating each node with a corresponding shape wherein a first visual parameter of the shape varies based on a number of nodes that the node blocks and a second visual parameter of the shape varies based on a number of nodes that block the node, wherein the illustration of the nodes further relates to how the nodes are deemed to impact efficiency of operation of the computing device; and
identifying a thread to be optimized based on at least one of the number of nodes that the node associated with the thread blocks or the number of nodes that block the node associated with the thread.

US Pat. No. 10,394,679

LOCALITY-AWARE SCHEDULING FOR NIC TEAMING

NICIRA, INC., Palo Alto,...

1. A non-transitory machine readable medium storing a program which when executed by a set of processing units distributes packets processed at a plurality of sockets, wherein each socket of the plurality of sockets is associated with a corresponding set of network interface controllers (NICs) local to the socket, wherein at least two NICs local to at least two different sockets are grouped as a NIC team, the program comprising sets of instructions for:identifying a socket associated with a packet;
identifying a NIC team over which to distribute packets associated with the identified socket, at least one NIC of the NIC team local to the identified socket;
determining whether at least one NIC of the NIC team local to the identified socket is active;
selecting a particular NIC of the set of teamed NICs by:
when at least one NIC of the NIC team local to the identified socket is active, retrieving a list of active NICs local to the identified socket from a data structure for the NIC team and selecting the particular NIC from the retrieved list of active local NICs; and
when none of the NICs of the NIC team local to the identified socket are active, retrieving a list of active NICs local to sockets other than the identified socket from a data structure for the NIC team and selecting the particular NIC from the retrieved list of active NICs local to other sockets; and
sending the packet to the selected particular NIC.

US Pat. No. 10,394,677

METHOD TO EFFICIENTLY AND RELIABLY PROCESS ORDERED USER ACCOUNT EVENTS IN A CLUSTER

International Business Ma...

1. A computer implemented cluster aware target user identification (target-UID) locking method comprising:obtaining, by the processor, information from a target UID lock table, wherein the target UID lock table includes a lock row including a target, a cluster processing node associated with the target, a user identification (UID) associated with the target, a lock time associated with the UID, and an identification of a beginning event in an event group of events from a target event table;
reserving the events in the event group for processing by the cluster processing node which triggers a query;
inserting, by the processor, pickup time values and server ID values for each of the events, wherein the pickup time values contain timestamps when a given event was picked up by the processor, and the server ID values identify a given cluster processing node of a cluster which picked up the event;
grouping, by the processor, the events by the target and the UID while preserving a relative order in an overall event sequence;
submitting, by the processor, the event group to the cluster for processing by particular cluster processing nodes of the cluster in accordance with the server ID values for each of the events;
locking the UID on the target for the lock time; and
processing the beginning event during the lock time, wherein the processing of the beginning event is performed by the cluster processing node.

US Pat. No. 10,394,674

LOCAL RECOVERY OF ELECTRONIC SUBSCRIBER IDENTITY MODULE (ESIM) INSTALLATION FLOW

Apple Inc., Cupertino, C...

1. A method for installing an electronic subscriber identity module (eSIM) on an embedded universal integrated circuit card (eUICC), the method comprising:by a device:
receiving, from an eSIM server, a bound profile package (BPP) comprising the eSIM in an encrypted form;
sending a first portion of the BPP to the eUICC at a first time, wherein the eUICC is housed in the device;
receiving a failure code from the eUICC, wherein the failure code indicates a fault in processing the BPP;
when the failure code corresponds to a temporary error:
sending the first portion of the BPP to the eUICC at a second time as part of a renewed installation attempt; and
when the failure code does not correspond to a temporary error:
sending a notification to the eSIM server, wherein the notification is based on the fault.

US Pat. No. 10,394,673

METHOD AND SYSTEM FOR HARDWARE ACCELERATED COPYBACK

Avago Technologies Intern...

1. A method for performing a hardware assisted copyback, the method comprising:predictively determining that an online data storage drive will experience a failure within a predetermined amount of time;
in response to predictively determining that the online data storage drive will experience the failure, identifying a spare data storage drive as a copyback destination drive for the online data storage drive;
initiating a copyback process to move data from the online data storage drive to the spare data storage drive, the copyback process comprising:
setting an indicator in hardware to divert all write completions on the online data storage drive;
while the indicator in hardware is set to divert the write completions, incrementing on a per-strip basis a copy of data from the online data storage drive to the spare data storage drive;
only after all data from the online data storage drive has been copied to the spare data storage drive, changing the setting of the indicator in hardware so that write requests received for the online data storage drive during the copyback process are re-issued to the spare data storage drive; and
enabling a read request to be processed through hardware for data stored on the online data storage drive in an accelerated path during the copyback process;
locking a desired row range where the copyback is expected to start; and
removing the desired row range from a dirty list so that a flush operation is not issued on the desired row range during the copyback process.

US Pat. No. 10,394,631

ANOMALY DETECTION AND AUTOMATED ANALYSIS USING WEIGHTED DIRECTED GRAPHS

Callidus Software, Inc., ...

1. A method comprising:receiving a data set, wherein the data set includes a plurality of data subsets wherein each data subset is associated with one transaction;
processing each data subset according to a plurality of rules to generate a plurality of activation values and an output for the each data subset, wherein the plurality of activation values and the output for the each data subset form an activation pattern for the each data subset;
generating a predictive model based on the activation patterns, wherein the predictive model is based on a regression algorithm; and
identifying a subset of transactions as outliers based on the predictive model.

US Pat. No. 10,394,602

SYSTEM AND METHOD FOR COORDINATING PROCESS AND MEMORY MANAGEMENT ACROSS DOMAINS

BlackBerry Limited, Wate...

1. A method at a computing device having a plurality of concurrently operative operating systems including an originating operating system, comprising at least one originating process, and a target operating system, comprising one or more resources, the method comprising:operating a proxy process within the target operating system on the computing device, the proxy process being marked to avoid being shut down even if the target operating system is running low on memory;
receiving, by the proxy process, from the originating operating system, a first request for the at least one originating process to interact with a resource of the one or more resources from the target operating system, the first request including at least one process identifier identifying the at least one originating process, and a resource identifier that identifies the requested resource;
sending a second request, from the proxy process to the target operating system, for the resource;
determining, by the target operating system, that no process currently running within the target operating system provides access to the resource;
responsive to the determining, starting, by the target operating system, a target process;
providing access to the resource to the target process;
returning a handle to the target process from the proxy process to the originating operating system, the handle enabling the at least one originating process to interact directly with the target process within the target operating system to thereby interact with the resource, wherein the proxy process maintains an association between process identifiers of one or more processes external to the target operating system, including the at least one originating process, and resource identifiers of the one or more resources with which the external processes interact;
receiving, at the proxy process, from the at least one originating process in the originating operating system, an indication that the at least one originating process no longer interacts with the requested resource, the indication comprising the resource identifier;
receiving, at the target operating system, from the proxy process, an indication that the requested resource is no longer needed by the proxy process upon determining, based on the association maintained by the proxy process, that no process external to the target operating system interacts with the requested resource identified by the resource identifier; and
ending, by the target operating system, the target process.

US Pat. No. 10,394,579

AUTOMATICALLY FIXING INACCESSIBLE WIDGETS DURING MOBILE APPLICATION EXECUTION

International Business Ma...

1. A method comprising:identifying, during execution of a mobile application, an image element from a set of one or more user interface elements of the mobile application that is inaccessible to a set of users, wherein said set of users comprises at least one of (i) one or more users with a hearing impairment and (ii) one or more users with a vision impairment, wherein said identifying comprises determining that the image element is one of: an ImageButton type element and an ImageView type element based on corresponding user interface element type information derived from a user interface view hierarchy of a given user interface screen, wherein the user interface view hierarchy is an extensible markup language representation of the given user interface screen and comprises multiple items of information pertaining to each user interface element in the screen, wherein said multiple items of information comprise user interface element type, user interface element label, and bounding coordinates of the user interface element;
transmitting an image associated with the image element to an image-based content retrieval application programming interface;
generating, during execution of the mobile application and via the image-based content retrieval application programming interface, a text description associated with the image element;
extracting, during execution of the mobile application, at least a portion of the text description related to an accessibility property of the image element; and
adjusting, during execution of the mobile application, the accessibility property of the image element to render the image element accessible to the set of users;
wherein said identifying, said transmitting, said generating, said extracting, and said adjusting are carried out by at least one computing device.

US Pat. No. 10,394,572

POWER ADAPTER AND METHOD FOR UPGRADING THE POWER ADAPTER

Guangdong Oppo Mobile Tel...

1. A power adapter comprising:a radio frequency unit;
a micro controller unit configured to:
determine whether to upgrade a firmware of the micro controller unit,
transmit, when the micro controller unit determines to upgrade the firmware of the micro controller unit, a request for requesting firmware upgrade data to a server via the radio frequency unit and an antenna,
control the power adapter to switch to a firmware upgrade mode from a standard charging mode upon transmission of the request,
receive the firmware upgrade data from the server to upgrade the firmware of the micro controller unit in the firmware upgrade mode, and
control the power adapter to switch to the standard charging mode from the firmware upgrade mode upon finish of firmware upgrade; and
a charging interface configured to charge a terminal in the standard charging mode.

US Pat. No. 10,394,551

MANAGING KERNEL APPLICATION BINARY INTERFACE/APPLICATION PROGRAMMING INTERFACE-BASED DISCREPANCIES RELATING TO KERNEL PACKAGES

Red Hat, Inc., Raleigh, ...

1. A method comprising:retrieving a first kernel interface information from a first file within a kernel package, wherein the first kernel interface information relates to kernel interfaces associated with the kernel package, wherein the kernel interfaces comprise a first kernel application binary interface (kABI) and a second kABI, wherein the first file is a development file of the kernel package, wherein the development file comprises a hint about a source of the kernel package, the hint including an identification of a kernel developer of the kernel package;
forming a first dataset comprising the first kernel interface information relating to a first version of the kernel package, the first dataset being formed in view of a format of a second dataset relating to a second version of the kernel package, wherein the forming the first dataset comprises:
reading the development file to obtain a hash number of the first kABI, a hash number of the second kABI, and the hint; and
transforming the hash number of the first kABI, the hash number of the second kABI, and the hint into the first dataset into the format such that the first dataset is compatible and comparable with the second dataset and a third dataset relating to a third version of the kernel package;
comparing the first dataset with the second dataset;
comparing the first dataset with the third dataset;
detecting, by a processing device, kernel discrepancies based on the comparison of the first dataset with the second dataset and based on the comparison of the first dataset with the third dataset, wherein the kernel discrepancies comprise at least:
a discrepancy between a hash number associated with the first kABI of the first version of the kernel package and a hash number associated with a first kABI of the second version of the kernel package;
a discrepancy between the hash number associated with the first kABI of the first version and a hash number associated with a first kABI associated with a third version;
an unintended kernel discrepancy between the first kABI of the first version and the first kABI of the second version or the first kABI of the third version, wherein the unintended kernel discrepancy is caused by an error or a mistaken change in the first kABI of the first version; and
a first intended kernel discrepancy between the second kABI of the first version and a second kABI of the second version, wherein the first intended kernel discrepancy is caused by an update or an upgrade to a function associated with the second kABI of the first version; and
a second intended kernel discrepancy between the second kABI of the first version and a second kABI of the third version, wherein the second intended kernel discrepancy is caused by the update or the upgrade to the function associated with the second kABI of the first version;
generating a human-readable discrepancy report in response to detection of the kernel discrepancies, wherein the generating the human-readable discrepancy report further comprises:
generating a list of the kernel discrepancies to be illustrated in the human-readable discrepancy report in view of the detecting;
populating the human-readable discrepancy report with the hint corresponding to the unintended kernel discrepancy to assign a task to the kernel developer to correct the unintended kernel discrepancy; and
populating the human-readable discrepancy report with additional information from the first kernel interface information that identifies the update or the upgrade to the function associated with the second kABI of the first version, the additional information to be used to remove the unintended kernel discrepancy and maintain the first intended kernel discrepancy and the second intended kernel discrepancy;
determining whether the first version of the kernel package is ready to be released when a number of unintended kernel discrepancies, identified in the human-readable discrepancy report, satisfies a minimum kABI requirement for release; and
sending the first version of the kernel package to a computing system when the number of unintended kernel discrepancies identified in the human-readable discrepancy report satisfies the minimum kABI requirement for release, the computing system to execute the first version of the kernel package.

US Pat. No. 10,394,512

MULTI-MONITOR ALIGNMENT ON A THIN CLIENT

AMZETTA TECHNOLOGIES, LLC...

1. A method of operating a thin client, comprising:obtaining dimensions of each screen of a plurality of screens of the thin client;
determining an arrangement of the plurality of screens such that each one of the plurality of screens is in contact with at least another one of the plurality of screens and does not overlap with any other one of the plurality of screens;
determining border segments of each screen of the plurality of screens, wherein each of the border segments of the each screen is not in contact with any border segment of any other screens of the plurality of screens;
determining a first pointer location for displaying a pointer of a pointer device;
receiving an input from the pointer device that defines a trajectory of the pointer device;
determining whether the first pointer location is on a border segment;
determining a second pointer location that is one pixel away from the first pointer location in at least one of a horizontal direction and a vertical direction along the trajectory in response to
(a) a determination that the first pointer location is not on a border segment, or
(b) a determination that the first pointer location is on a border segment and the trajectory is toward inside of a screen area defined by the border segments of the plurality of screens;
displaying moving the pointer from the first pointer location to the second pointer location;
in response to a determination (a) that the first pointer location is on a border segment and (b) that the trajectory is not perpendicular to the border segment and not toward inside of a screen area defined by the border segments of the plurality of screens, determining a second pointer location that is one pixel away from the first pointer location on the border segment along the trajectory; and
displaying continuously a pointer at the second pointer location and stopping moving the pointer along the trajectory.

US Pat. No. 10,394,505

IMAGE FORMING APPARATUS THAT CONTROLS AN EXECUTION ORDER OF JOBS, CONTROL METHOD THEREOF, STORAGE MEDIUM, AND IMAGE FORMING SYSTEM

CANON KABUSHIKI KAISHA, ...

1. An image forming apparatus capable of communicating with an external apparatus, comprising:a storage configured to store information;
an image forming unit configured to form an image on a sheet; and
one or more controllers having a processor executing instructions stored in a memory or having circuitry, configured to perform:
processing of obtaining first print data from the external apparatus and storing, in the storage, identification information representing that image formation based on the first print data is uncompleted; and
processing of obtaining second print data from the external apparatus in a status in which the identification information is not stored in the storage, and not obtaining of the second print data from the external apparatus in a status in which the identification information is stored in the storage.

US Pat. No. 10,394,490

FLASH REGISTRY WITH WRITE LEVELING

Weka.IO Ltd., (IL)

1. A system for controlling memory access, comprising:memory of a distributed file server; and
a plurality of computing devices operable to distribute data into the memory of the distributed file server, wherein a portion of the memory is associated with a bucket of metadata stored on a computing device of the plurality of computing devices,
wherein the bucket of metadata comprises a two-level registry accessible by a computing device of a plurality of computing devices in accordance with an inode ID and an offset, and wherein the two-level registry is configured to:
shadow changes to the memory in a first level of the registry,
push the changes to a second level of the registry if the number of changes exceeds the capacity of the first level of the registry, and
update the memory according to the changes recorded in the first level of the registry and the second level of the registry, if the number of changes pushed to the second level of the registry exceeds the capacity of the second level of the registry.

US Pat. No. 10,394,478

METHOD AND APPARATUS FOR STORAGE DEVICE ALLOCATION

EMC IP Holding Company LL...

1. A method for storage management, comprising:in response to a plurality of storage devices in a storage system being to be allocated to an unallocated logic storage area, determining a plurality of allocation schemes for allocating the plurality of storage devices to the unallocated logic storage area;
obtaining an allocation uniformity of the plurality of storage devices with respect to an allocated logic storage area of the storage system; and
selecting one of the plurality of allocation schemes at least based on the allocation uniformity, such that a uniform degree of an allocation has a minimum variation, the selecting of one of the plurality of allocation schemes including:
obtaining an allocation status of the plurality of storage devices with respect to the allocated logic storage area and sizes of the plurality of storage devices;
generating, based on the allocation status and the plurality of allocation schemes, allocation status candidates of the plurality of storage devices with respect to the allocated logic storage area and the unallocated logic storage area of the storage system;
determining, based on the allocation status candidates and the sizes of the plurality of storage devices, allocation uniformity candidates of the plurality of storage devices with respect to the allocated logic storage area and the unallocated logic storage area of the storage system; and
selecting, from the plurality of allocation schemes, an allocation scheme corresponding to one of the allocation uniformity candidates that has a minimum difference from the allocation uniformity, the allocation status being represented as a matrix, and each element of the matrix representing a number of times for allocating blocks in two of the plurality of storage devices to the same allocated logic storage area.

US Pat. No. 10,394,452

SELECTING PAGES IMPLEMENTING LEAF NODES AND INTERNAL NODES OF A DATA SET INDEX FOR REUSE

INTERNATIONAL BUSINESS MA...

1. A computer program product for managing a data set stored in a storage in a memory, the computer program product comprising a non-transitory computer readable storage medium having computer readable program code embodied therein that executes to perform operations, the operations comprising:allocating pages in the memory to internal nodes and leaf nodes of a tree data structure representing all or a portion of a data set index for the data set;
providing a duration parameter indicating an amount of time after which unused pages are eligible for reuse; and
selecting for reuse at least one page allocated to at least one of the leaf nodes and the internal nodes that has not been used for the duration parameter, wherein the internal nodes are selected for reuse after determining not to select one of the leaf nodes for reuse when the leaf nodes been used within the duration parameter.

US Pat. No. 10,394,442

ADJUSTMENT OF USER INTERFACE ELEMENTS BASED ON USER ACCURACY AND CONTENT CONSUMPTION

INTERNATIONAL BUSINESS MA...

1. A method comprising:receiving an initial user input for interacting with one or more elements presented by a user interface;
receiving a subsequent user input;
determining that the subsequent user input is an action reversing the initial user input;
determining a time between receipt of the initial user input and receipt of the subsequent user input;
determining an estimate of user accuracy using the determined time between the received initial user input and the received subsequent user input and a predetermined threshold;
determining a rate of consumption of content presented by the user interface, wherein determining the rate of consumption of content comprises analyzing eye movements of a user during the consumption of content;
using an image capture device to capture one or more images of a user subsequent to receipt of the initial user input;
determining user reaction to the initial user input based on the one or more images, wherein determining the estimate of user accuracy is based on the determined user reaction and wherein a determination that the reaction indicates frustration indicates a low level of user accuracy; and
adjusting a position and size of at least one of the elements based on a combination of both the estimate of user accuracy and the rate of consumption of content.

US Pat. No. 10,394,425

SYSTEM FOR PROVIDING MOTION AND VOICE BASED BOOKMARK AND METHOD THEREFOR

SK PLANET CO., LTD., Seo...

1. A bookmark providing system based on a motion or a voice, the system comprising:a user terminal configured to:
display a bookmark screen including user input options in a predetermined area of a mobile web page; and
when a bookmark motion or a bookmark voice is input:
automatically capture the bookmark motion or record the bookmark voice;
patternize the bookmark motion or the bookmark voice; and
display the bookmark motion or the bookmark voice on the bookmark screen; and
a service providing server configured to:
communicate with the user terminal through a network;
set, when the bookmark motion or the bookmark voice is input through the bookmark screen of the user terminal, a bookmark by mapping the bookmark motion or the bookmark voice with a corresponding mobile web page;
store the bookmark in a memory; and
switch, when a user motion or a user voice is the same as the bookmark motion or the bookmark voice, to the corresponding mobile web page based on the bookmark stored in the memory,
wherein the bookmark is set based on pattern matching of the bookmark motion or the bookmark voice with the user motion or the user voice,
wherein the service providing server provides a menu for setting the bookmark for the corresponding mobile web page or moving to the corresponding mobile web page, and
wherein the bookmark motion is displayed in a two-dimensional form on the bookmark screen by capturing the bookmark motion.

US Pat. No. 10,394,420

COMPUTER-IMPLEMENTED METHOD OF GENERATING A CONTENT RECOMMENDATION INTERFACE

YANDEX EUROPE AG, Lucern...

1. A computer-implemented method of generating a content recommendation interface for a user of an electronic device, the method executable by the electronic device, the electronic device having a processor and a user-interface device coupled to the processor, the processor being configured to execute a browser application, the electronic device further comprising a network interface for connecting to a recommendation server via a communication network, the method comprising:receiving, via the user-interface device, a first user-indication for activating the browser application;
responsive to the first user-indication, generating on the user-interface device a first graphical user interface (GUI) of the browsing application, the first GUI comprising three simultaneously presented visual-interface elements disposed within the first GUI:
a first interface element comprising an omnibox, the omnibox configured to receive at least one of a network address and a search query, the first interface element being located substantially in a center of the first GUI;
a second interface element comprising at least one icon representing user-selected content, each of the at least one icons being linked to an associated network resource accessible via the communication network,
the second interface element being spaced a first distance away, in a first direction, from the first interface element;
a third interface element comprising at least one recommendation icon, the first recommendation icon associated with recommended content selected, by the recommendation server, from a plurality of potentially recommendable content items,
the third interface element being spaced a second distance away, in a second direction, from the first interface element, the second direction being opposite to the first direction;
the at least one recommendation icon including a first recommendation icon being partially visible within the first GUI;
receiving, via the user-interface device, an indication of a first user-interaction with the first GUI;
responsive to determining the first user-interaction being a user-gesture associated with the first direction, generating a second GUI, to be displayed in place of the first GUI, the second GUI including:
a portion of the first interface element located at an extremity of the second GUI located in the first direction; and
the second interface element located such that the first distance is collapsed; and
not including the third interface element;
responsive to determining the first user-interaction being the user-gesture associated with the second direction, generating the second GUI, to be displayed in place of the first GUI, the second GUI including:
the third interface element, such that at least one recommendation icon includes the first recommendation icon and at least a second recommendation icon, the first recommendation icon to be displayed in its entirety and
the at least the second recommendation icon to be at least partially displayed; and
not including the first interface element and the second interface element;
executing an animated transition between the first GUI and the second GUI responsive to the user-gesture; and
determining a parameter of the animated transition, the parameter including at least a speed of transition, the determining comprising:
receiving a first location and a first time of the user-gesture,
receiving a second location and a second time of the user-gesture, and
determining the speed of transition by computing the difference between the second location and the first location and the difference between the second time and the first time of the user-gesture.

US Pat. No. 10,394,414

FACILITATING AUTOMATIC EXECUTION OF USER INTERACTIONS IN A VIRTUAL SPACE

Kabam, Inc., San Francis...

1. A system for automatically executing user interactions in a virtual space, the system comprising:one or more physical processors configured by machine-readable instructions to:
execute an instance of the virtual space, to implement the instance of the virtual space by receiving and executing commands to facilitate user interactions of individual users with the virtual space, wherein the user interactions are monitored, and to determine view information for presentations of the virtual space on client computing platforms through space interfaces to facilitate user actions in the virtual space;
determine, based on the monitoring, amounts of interaction of the individual users within the virtual space while participating in the virtual space, the amounts of interaction including a first amount of interaction for a first user that reflects an amount of interaction within the virtual space by the first user;
determine types of interactions performed by the individual users within the virtual space while participating in the virtual space, the types of interactions including a first type of interactions performed by the first user within the virtual space;
manage user accounts associated with the individual users in the virtual space comprising user information, the user accounts including user inventories and information indicating the determined amounts of interaction and the determined types of interactions of the individual users, the user accounts including a first user account associated with the first user and including a first user inventory and information indicating the first amount of interaction and the first type of interactions of the first user;
determine patterns of interactions of the individual users by examining past interactions of the individual users, wherein determinations of the patterns of interactions are based on the amounts of interaction of the individual users and the types of interactions performed by the individual users, wherein the patterns of interactions include a first pattern of interactions of the first user, wherein determination of the first pattern of interactions is based on a first examination of a first quantity of past interactions of the first user while participating in the virtual space, wherein the determination of the first pattern of interactions is further based on the first type of interactions;
determine automated user interactions based on the patterns of interactions of the individual users, wherein the automated user interactions are to be automatically executed in the virtual space on behalf of the individual users while the individual users are not participating in the virtual space, such that first automated user interactions to be automatically executed in the virtual space on behalf of the first user are determined based on the first pattern of interactions,
wherein the determination of the first automated user interactions to be automatically executed in the virtual space on behalf of the first user while the first user is not participating in the virtual space includes determinations of:
(i) types of the first automated user interactions,
(ii) quantities of the first automated user interactions,
(iii) durations of the first automated user interactions,
(iv) frequencies of the first automated user interactions, and/or
(v) virtual space resources exhausted by the first automated user interactions;
automatically execute, in the virtual space, the determined automated user interactions, such that the first automated user interactions are automatically executed in the virtual space on behalf of the first user; and
automatically update the first user account including the first user inventory based on results from automatically executing the first automated user interactions.

US Pat. No. 10,394,408

RECOMMENDING MEDIA BASED ON RECEIVED SIGNALS INDICATING USER INTEREST IN A PLURALITY OF RECOMMENDED MEDIA ITEMS

Google LLC, Mountain Vie...

1. A method comprising:concurrently displaying, in a user interface, (i) a primary display section in which a first media content item is presented using a media player, (ii) a watch later section that includes one or more user-selected media content items in a media queue for watching at a later time, and (iii) a recommendation section that includes a first plurality of recommended media content items, wherein the first plurality of recommended media content items is identified based on user interests and based on the first media content item that is being presented in the primary display section and wherein each of the first plurality of recommended media content items is associated with a plurality of interest indication options that includes:
(i) a watch later option that, when selected, causes an associated recommended media content item from the first plurality of recommended media content items to be placed in the watch later section;
(ii) a re-recommend option that, when selected, causes the associated recommended media content item from the first plurality of recommended media content items to be included in a second plurality of recommended media content items that is subsequently identified for inclusion in the recommendation section; and
(iii) a play option that, upon selection, causes the associated recommended media content item from the first plurality of recommended media content items to be played back in the primary display section;
wherein the user interface concurrently presents the watch later option, the re-recommend option, and the play option for the associated recommended media content item;
determining that, in interacting with the user interface while the first media content item is being presented using the media player in the primary display section, a user has selected (i) the watch later option associated with a second media content item from the first plurality of recommended media content items in the recommendation section, and (ii) the re-recommend option associated with a third media content item from the first plurality of recommended media content items in the recommendation section;
in response to receiving a selection of a fourth media content item from the first plurality of recommended media content items in the recommendation section for presentation using the media player in the primary display section of the user interface, identifying the second plurality of recommended media content items based on the user interests, based on selection of the fourth media content item for presentation, and based on determining that the third media content item has been tagged for re-recommending to the user, wherein the third media content item is included in the second plurality of recommended media content items; and
concurrently displaying, in the user interface, (i) the primary display section in which the fourth media content item is presented using the media player, (ii) the watch later section that includes the one or more user-selected media content items in the media queue, wherein the second media content item is included in the media queue, and (iii) the recommendation section that includes the second plurality of recommended media content items, wherein the third media content item is included in the second plurality of recommended media content items.

US Pat. No. 10,394,405

CAPACITIVE TOUCH PANEL WITH MULTI-LAYER TRANSPARENT CONDUCTIVE FILM

GUARDIAN GLASS, LLC, Aub...

1. A capacitive touch panel, comprising:a glass substrate;
a patterned multi-layer coating provided on the glass substrate for at least a plurality of electrodes, the patterned multi-layer coating including at least one conductive layer, a first dielectric layer comprising silicon and nitrogen located over at least the conductive layer, and a second dielectric layer comprising silicon and nitrogen below at least the conductive layer, so that the conductive layer is provided between at least the first and second layers comprising silicon and nitrogen, and wherein the second layer comprising silicon and nitrogen is located between at least the glass substrate and the conductive layer;
wherein each of the layers of the multi-layer transparent conductive coating are patterned in substantially a same shape; and
processing circuitry configured to measure an aspect of capacitance.

US Pat. No. 10,394,381

FALSE INPUT REDUCTION SYSTEMS, APPARATUS, AND METHODS FOR AN INFORMATION PROCESSING DEVICE

LENOVO (SINGAPORE) PTE. L...

1. An apparatus, comprising:a processor of an information handling device; and
a memory that stores code executable by the processor to:
determine when a user is operating one of a keyboard and a touch pad,
in response to the user operating the one of the keyboard and the touch pad, modify a first operational area of a valid operating region of the touch pad, and
modify the first operational area of the valid operating region between a first region and a second region that is narrower than the first region.

US Pat. No. 10,394,380

METHOD AND APPARATUS FOR PREVENTING MALFUNCTIONS OF A TOUCH PANEL DISPOSED NEAR AN ANTENNA

LENOVO (SINGAPORE) PTE LT...

1. An electronic device comprising:a touch panel;
a coil
emits alternating magnetic fluxes of a first time interval during a pre-polling mode to detect an approaching of a near field communication (NFC) card, and
emits alternating magnetic fluxes of a second time interval during a full-polling mode after a metal has been detected;
a wireless module emits alternating magnetic fluxes of a third time interval after said NFC card has been detected; and
a touch controller detects an operation to said touch panel with a predetermined detection sensitivity, and reduces said detection sensitivity when said coil is emitting said alternating magnetic fluxes.

US Pat. No. 10,394,367

LIQUID CRYSTAL DISPLAY DEVICE

Japan Display Inc., Toky...

1. A liquid crystal display device including a liquid crystal display panel, the liquid crystal display panel comprising:a plurality of pixel electrodes arranged in a matrix;
a plurality of video signal lines, each being supplied with a video signal in a video signal applying cycle;
a counter electrode divided into a plurality of blocks;
a counter electrode selector circuit supplying a counter voltage and a touch panel scanning voltage to the counter electrode of the respective divided blocks;
a counter voltage supplying line connected to the counter electrode selector circuit and supplying the counter voltage; and
a touch panel scanning voltage supplying line connected to the counter electrode selector circuit and supplying the touch panel scanning voltage,
wherein
the counter electrode selector circuit includes a selector circuit which connects the touch panel scanning voltage supplying line and the counter electrode in a touch detection period, and the counter voltage supplying line and the counter electrode in a pixel write period,
the touch panel scanning voltage is applied to one block of the counter electrode a plurality of times in the touch detection period,
a length of the touch detection period includes the video signal applying cycle and is longer than the video signal applying cycle, and
an output of the touch panel scanning voltage is synchronized with the video signal applying cycle in the touch detection period.

US Pat. No. 10,394,328

FEEDBACK PROVIDING METHOD AND ELECTRONIC DEVICE FOR SUPPORTING THE SAME

Samsung Electronics Co., ...

1. An electronic device comprising:a touch screen display;
a pressure sensor;
an actuator;
a memory configured to store at least one instruction; and
at least one processor configured to be electrically coupled with the touch screen display, the pressure sensor, the actuator, and the memory,
wherein the at least one instruction, when executed by the at least one processor, is configured to cause the electronic device to:
display a user interface (UI) including at least one object on the touch screen display,
receive a pressure input via the pressure sensor of a specified level or more associated with selecting the object, and
output different types of vibration feedback via the actuator depending on a difference of information associated with an object selected by the pressure input, and
wherein the at least one instruction, when executed by the at least one processor, is configured to cause the electronic device to:
if an expiration data indicated by the information associated with the object is within a specified period of time, output vibration feedback of a first frequency or a first amplitude, and
if the expiration data indicated by the information associated with the object is greater than a specified expiration date, output vibration feedback of a second frequency relatively lower than the first frequency or second amplitude higher than the first amplitude.

US Pat. No. 10,394,317

INTERACTION WITH HOLOGRAPHIC IMAGE NOTIFICATION

INTERNATIONAL BUSINESS MA...

1. A method, by a processor, for interaction with holographic image notifications, comprising:displaying a notification on an electronic device to a user as a holographic image along a secondary field of view (FOV) while the user is engaged with content displayed by the electronic device within a primary FOV such that the content displayed within the primary FOV is unencumbered by the notification displayed as the holographic image along the secondary FOV; wherein the notification displayed as the holographic image is associated with at least one of a telephone call, an email alert, a text message alert, and a system notification associated with an operating status of the electronic device.

US Pat. No. 10,394,312

METHOD OF DYNAMICALLY SCALING A POWER LEVEL OF A MICROPROCESSOR

SAMSUNG ELECTRONICS CO., ...

9. A power management device comprising:a processor configured to perform computing operations;
a detector configured to adjust a length of a duration period;
a power management circuit configured to calculate a period workload rate in the duration period; and
a voltage clock provider configured to adjust or maintain a power level of the processor in the duration period, based on an external command.

US Pat. No. 10,394,308

ELECTRICAL DEVICE AND A POWER SAVING METHOD THEREOF

INVENTEC APPLIANCES (PUDO...

1. An electrical device, comprising:an OS system module;
a battery module;
a power saving module coupled to the OS system module and the battery module, comprising:
an electrical switch, for controlling the battery module to or not to supply power for the OS system module to work;
a first voltage pull element, electrically connected to the battery module;
a second voltage pull element; and
an inverter, electrically connected to the electrical switch; and
a switch module for controlling the power saving module to make the power saving module control the battery module to or not to supply power for the OS system module to work, comprising a modality switch for controlling the electrical device to be switched to different powering modes;
wherein under an initial situation, turning off a power saving mode by actuating the modality switch to an open position to drive the electrical switch open, then using the inverter and the first voltage pull element to enable an electrical conduction pathway connection for the battery module to supply power for the OS system module to work for making the electrical device under a run mode;
then, turning on the power saving mode by actuating the modality switch to a close position to drive the electrical switch close, then using the inverter and the second voltage pull element to disable an electrical conduction pathway connection to cut off the power supply from the battery module to the OS system module to disable the OS system module;
and when the modality switch is pressed under the power saving mode and set into a LOCK condition, the electrical device is under a sleep mode.

US Pat. No. 10,394,300

CONTROLLING OPERATING VOLTAGE OF A PROCESSOR

Intel Corporation, Santa...

1. A system on chip (SoC) comprising:a first unit including a first plurality of cores and at least one cache memory;
a second unit including a second plurality of cores and at least one other cache memory;
a coherent fabric to couple the first unit and the second unit; and
a power controller to receive a first request to increase an operating voltage to be provided to a first core of the first plurality of cores to a second voltage and, responsive to the first request, cause a voltage regulator to increase the operating voltage to an interim voltage, thereafter enable a second core of one of the first plurality of cores and the second plurality of cores to exit an inactive state and enter an active state, and thereafter enable an operating frequency of the first core to be increased.

US Pat. No. 10,394,298

ELECTRONIC DEVICE AND HOT-PLUG PROTECTION CIRCUIT

WIWYNN CORPORATION, New ...

1. An electronic device for communicating with an external device, comprising:a connector, wherein when the external device is coupled to the connector, the connecter receives a device existence voltage from the external device;
a controller, generating a first control signal and a second control signal according to the device existence voltage;
a first voltage source, providing a first voltage;
a second voltage source, providing a second voltage;
a first switch element, coupling the first voltage source or the second voltage source to the connector according to the first control signal, such that the first voltage or the second voltage is used as a supply voltage of the external device;
a third voltage source, providing a third voltage;
a fourth voltage source, providing a fourth voltage; and
a second switch element, coupling the third voltage source or the fourth voltage source to an output node according to the second control signal, such that the third voltage or the fourth voltage is used as a tunable output voltage at the output node.

US Pat. No. 10,394,240

FAILOVER NAVIGATION FOR REMOTELY OPERATED AERIAL VEHICLES

Olaeris, Inc., Burleson,...

1. A computer system, the computer system comprising one or more processors;system memory coupled to the one or more processors, the system memory storing instructions that are executable by the one or more processors; and
the one or more processors executing the instructions stored in the system memory to fly a remotely operated aerial vehicle among one or more obstacles, including the following:
use a primary flight guidance system to fly the remotely operated aerial vehicle within an area that includes the one or more obstacles, the primarily flight guidance system referring to a higher resolution map to navigate the one or more obstacles, the higher resolution map including more detailed boundary geometry for the one or more obstacles;
detect failure of the primary flight guidance system;
switch to a secondary flight guidance system; and
use the secondary flight guidance system to formulate a flight path to a safer location outside of the area, the secondary flight guidance system referring to a lower resolution map to formulate the flight path, the lower resolution map including less detailed boundary geometry for the one or more obstacles, the flight path minimizing crossings between boundaries defined in the less detailed boundary geometry to bias the flight path towards safety of the remotely operated aerial vehicle over efficiency of the remotely operated aerial vehicle.

US Pat. No. 10,394,233

DUAL-CONTROLLED RIDE-ON VEHICLE

Radio Flyer Inc., Chicag...

1. A dual-controlled powered ride-on vehicle comprising:a frame supported by front wheels and rear wheels, the front wheels provided for turning the ride-on vehicle, and the rear wheels provided for propelling the ride-on vehicle;
a steering wheel operably connected to the front wheels;
a steering motor operably connected to the front wheels;
a drive motor connected to at least one of the rear wheels, the drive motor operable in a forward direction and a reverse direction;
an accelerator;
a parent override switch;
a main controller electrically connected to the drive motor, the steering motor, the accelerator, and the parent override switch, the main controller receiving signals from the accelerator and the parent override switch, and the main controller sending signals to the drive motor and the steering motor;
a transceiver electrically connected to the main controller;
a remote control having an input member, a controller and a transceiver for transmitting and receiving signals to and from the transceiver electrically connected to the main controller; and,
wherein the main controller provides for three modes of operation of the ride-on vehicle, including a child only drive mode, a partial child and partial remote drive mode, and a full remote drive mode, and wherein the main controller switches between the three modes of operation in real time based on signals received from the remote control and the parent override switch.

US Pat. No. 10,394,216

METHOD AND SYSTEM FOR CORRECTING A PROCESSING PATH OF A ROBOT-GUIDED TOOL

KUKA Deutschland GmbH, A...

1. A method for processing at least one component with a robot-guided tool, the method comprising:specifying respective target positions for a plurality of points of a processing path;
selecting points to be corrected from among the specified points, wherein the number of the selected points to be corrected is less than the number of the plurality of points of the processing path;
determining a respective actual position for the selected points on at least one component to be processed;
correcting only the selected points of the processing path based on the determined actual positions; and
controlling the robot-guided tool to traverse the processing path on the basis of the determined actual positions.

US Pat. No. 10,394,205

SYSTEMS AND METHODS FOR REAL-TIME CONTROL

Virtual Peaker, Inc., Lo...

1. A method for real time control comprising:executing, by a first computing device, a first control cycle that includes at least the following:
retrieving an input message, wherein the input message includes an identifier of a network device that includes an input and an actuator;
retrieving a context object from the identifier in the input message that includes a serialized controller data structure from a previous control sample of the network device and a list of required inputs for the control system;
gathering new inputs for the control system based on the requirements in the context object and bundling the new inputs with the serialized controller data structure into a run message;
de-serializing the serialized controller data structure;
using the controller data structure in conjunction with the new inputs to determine a new actuator position of the actuator;
updating and serializing the controller data structure; and
causing the actuator to be set to the new actuator position; and
executing, by a second computing device, a second control cycle for the network device.

US Pat. No. 10,394,200

CONTROLLING METHOD AND SYSTEM FOR SMART HOME

SHENZHEN SKYWORTH-RGB ELE...

1. A controlling method for smart home comprising:obtaining a router position of a router by connecting the router to a mobile terminal and using a global positioning system (GPS) module of the mobile terminal;
recording, by a home appliance, a plurality of operation information of the home appliance;
collecting, by the home appliance, the plurality of operation information based on a sensor module arranged in the home appliance;
transmitting, by the home appliance, the plurality of operation information to the router wirelessly through a radio module arranged in the home appliance;
analyzing, by the router, the plurality of operation information to obtain a working period and a working mode of the home appliance;
obtaining a terminal location information of the mobile terminal to obtain a distance between the router and the mobile terminal; and
transmitting, by the router, a control signal to the radio module of the home appliance to control the home appliance automatically running in the working mode corresponding to the working period when the distance between the router and the mobile terminal is less than a preset threshold.

US Pat. No. 10,394,194

ADAPTIVE CONTROL METHODS FOR BUILDINGS WITH SECURITY

Edison Labs, Inc., San F...

1. A method for controlling a first switch terminal of a building occupied by one or more building occupants, comprising:a first switch terminal with an integrated first computer system of the building at a first location of the building;
a first plurality of sensors integrated with the first switch terminal and the first computer system, at least a portion of the sensors are configured to provide signal data to the first computer system, the first computer system producing an output selected from at least one of: a command output for a local control system, a command output for a different system, a data output for a different system, a command output for a non-local device or a data output that is a non-local device;
providing a second switch terminal with an integrated second computer system and an integrated second set of sensors;
a first switch terminal interface integrated at the first switch terminal and configured to receive a command input from a building occupant and serves as a point of interaction between the first computer system and the building occupant, the interface selected from at least one of: touch, graphics, sound, position, movement, voice, communication, wireless, and radio, the system configured to provide information of how at least a portion of the first plurality of sensors relate to the second plurality of sensors;
providing signal data to the first computer system from a first plurality of sensors include in the first switch terminal, at least a portion of the first plurality of sensors are configured to provide signal data to the first computer system;
producing an output selected from at least one of: a command output for a local control system, a command output for a different system, a data output for a different system, and a command output for a non-local device or a data output that is a non-local device, each of an output including data from previous data collected from the first and second switch terminals;
the first switch terminal and the second switch terminal interacting and coordinating their operations to provide that the second switch terminal supplements information obtained from the first switch terminal to allow the first and second switch terminals to execute additional capabilities to provide outputs including learned data from previous data collected by the first and second switch terminals;
in response to received signals from at least one sensor of the first or second plurality of sensors the first or second computer system determining if an action needs to be taken relative to appliances or electronic devices in the building, the system configured to provide information of how at least a portion of the first plurality of sensors relate to the second plurality of sensors; and
using a motion detection sensor to detect motion of a building occupant in the building.

US Pat. No. 10,394,129

MICROLITHOGRAPHIC ILLUMINATION UNIT

Carl Zeiss SMT GmbH, Obe...

1. A microlithographic illumination unit configured to be used in post-exposure of a photoresist provided supported by a wafer in a microlithography process, comprising:a light source configured to generate electromagnetic radiation; and
a light-guiding and light-mixing element configured to couple the electromagnetic radiation into the photoresist supported by the wafer,
wherein:
the light-guiding and light-mixing element has first, second, third and fourth sides;
the first side is opposite the second side;
the third side is opposite the fourth side;
a maximum spacing between the first and second sides has a first value;
a maximum spacing between the third and fourth sides has a second value;
the microlithographic illumination unit is configured so that, during use, multiple reflections of the electromagnetic radiation occur on the first and second sides;
a maximum extent of the light-guiding and light-mixing element in a light propagation direction of the electromagnetic radiation has a third value;
the third value is greater than the first value; and
the third value is less than the second value.

US Pat. No. 10,394,075

TRANSPARENT DISPLAY DEVICE

Coretronic Corporation, ...

1. A transparent display device, comprising:a transmissive light valve panel having a display surface;
a transparent plate disposed with respect to the transmissive light valve panel to form an optical space between the transparent plate and the transmissive light valve panel; and
at least one light emitting assembly disposed beside the optical space, each of the light emitting assemblies comprising a light source and a lampshade, the lampshade has an accommodating space and the light source is disposed in the accommodating space, wherein the accommodating space has a reflective curved surface, and the light source is adapted to generate light into the optical space, wherein a light pattern of the light emitted from the light source and directed to the optical space has at least one maximum peak in an angular range of ±15° with respect to a direction parallel to the display surface of the transmissive light valve panel, wherein the light emitted from the light source and having the aforementioned light pattern is reflected toward the transparent plate at an incident angle larger than 80 degrees by the reflective curved surface and a light contribution of up to 65% or more is obtained, and the major portion of the light is reflected by a flat surface of the transparent plate.

US Pat. No. 10,394,048

EYEWEAR SECURING SYSTEM AND METHOD

COMMON SENSE INVENTIONS, ...

1. A method for securing eyewear, comprising:placing a backplate inside a hat against an inner surface of the hat, the backplate comprising a magnet;
positioning a first end of an elongated flexible band against an outer surface of the hat adjacent the backplate so that a magnetic attraction between a first magnet encased in the first end and the backplate causes the first end and the backplate to magnetically couple;
positioning at least a portion of a bridge or top bar of eyewear adjacent the first end;
bending the band around at least a portion of the bridge or top bar; and
positioning a second end of the band adjacent the first end so that a magnetic attraction between a second magnet encased in the second end and the first magnet causes the second end and the first end to magnetically couple, while ensuring that at least a portion of the bridge or top bar is encircled by a loop formed by the bending of the band;
wherein the first magnet is stronger than the second magnet.

US Pat. No. 10,394,045

LENS DRIVING APPARATUS

TDK TAIWAN CORPORATION, ...

1. A lens driving apparatus comprising:a movable portion with a lens portion having at least one lens,
a fixing portion with a fixed image sensor configured to detect a light coming through said lens portion,
a driving portion configured to move the lens portion relatively to the fixing portion, and
a supporting portion connecting the movable portion and the fixing portion relatively movably,
wherein the fixing portion is provided with a protection portion configured to protect a light receiving surface of the image sensor and a position sensor configured to detect a relative position to the movable portion.

US Pat. No. 10,394,044

OPTICAL IMAGE ANTI-SHAKE DEVICE WITH YOKE

TDK TAIWAN CORP., Yangme...

1. An optical image anti-shake device, comprising:a casing having a first aperture;
a fixing portion having a bottom plate, the bottom plate having a second aperture corresponding in position to the first aperture; and
an active portion enclosed by the casing and resiliently clamped between the casing and the bottom plate by the fixing portion, the active portion comprising:
a correcting module for correcting, with a magnetic force, a blur of images caused by a shake of the optical image anti-shake device;
a frame having a receiving space;
a lens holder disposed in the receiving space of the frame;
a lens unit corresponding in position to the first aperture and the second aperture, the lens unit being carried by the lens holder and having an image-capturing optical axis, wherein an X-axis, a Y-axis and a Z-axis perpendicular to each other are defined; and
a yoke, fixed to the frame, having at least a top surface perpendicular to the Z-axis;
wherein when viewing from the Z-axis, the top surface and the correcting module are partially overlapped.

US Pat. No. 10,394,036

STEREOSCOPIC DISPLAYS WITH ADDRESSABLE FOCUS CUES

ARIZONA BOARD OF REGENTS ...

1. A virtual display system with addressable focus cues, comprising:a microdisplay for providing a virtual image for display to a user;
an eyepiece comprising a reflective optical element configured to reflect optical radiation from the microdisplay to an exit pupil of the system;
a relay lens comprising a refractive active optical element configured to provide a variable optical power, the relay lens disposed along an optical path between the microdisplay and the eyepiece to relay an image from the microdisplay to the eyepiece, the relay lens comprising first and second lens groups disposed along the optical path with the active optical element located therebetween; and
a beamsplitter disposed along the optical path between the microdisplay and the eyepiece, the beamsplitter configured to receive and transmit optical radiation from a source other than the microdisplay to the exit pupil to provide a see-through optical path.

US Pat. No. 10,394,027

HEAD-UP DISPLAY SYSTEM

YAZAKI CORPORATION, Mina...

1. A head-up display system, comprising:an image-forming and projection device that forms a display image, and projects projection light of the display image that is formed;
a combiner that allows the projection light of the display image, which is projected from the image-forming and projection device in a case of being disposed at an in-use position, to be transmitted through the combiner, and forms a virtual image of the display image, which is capable of being confirmed by a user with an eye, at a transmission destination;
a housing that includes an opening through which the projection light of the display image from the image-forming and projection device passes to reach the combiner in use, and accommodates the image-forming and projection device and the combiner in non-use in an inner side;
a first drive device that drives the combiner between a non-use position at which the combiner is accommodated in an inner side of the housing, and the in-use position at which the combiner is erected on an outer side of the housing;
a lid body that covers the opening in non-use of the combiner, and accommodates the combiner in an inner side of the housing in use of the combiner and opens the opening; and
a second drive device that drives the lid body between a position at which the lid body covers the opening, and a position at which the lid body opens the opening, wherein
the lid body includes at least a first divided lid body and a second divided lid body which engage with each other at a time of covering the opening,
the first divided lid body moves in the inner side of the housing in use of the combiner, and includes an optical path regulator that regulates an optical path of the projection light of the display image projected from the image-forming and projection device in use of the combiner on an inner side of the housing, and allows projection light, which is necessary for formation of the virtual image of the display image in the projection light of the display image, to pass through the optical path regulator, and
the second divided lid body includes a covering member that covers the optical path regulator at the time of covering the opening.

US Pat. No. 10,394,022

DISPLAYS

BAE SYSTEMS plc, London ...

1. A display apparatus for use in displaying an image, comprising:a transparent optical waveguide display unit arranged for receiving collimated image-bearing light into the optical waveguide display unit, for guiding the received light therealong to an output area thereof, and for outputting from the output area the image-bearing light to present a viewable image; and
a light-emitting display screen for displaying an image and arranged in relation to the output area of the optical waveguide display unit such that the image displayed by the display screen is visible through the output area of the optical waveguide display, for the combining of the image from the display screen together with the viewable image from the optical waveguide display,
wherein the optical waveguide display unit is arranged to output substantially collimated image-bearing light from the output area such that the viewable image appears to be in a far field and focussed behind the image from the display screen, and
wherein the light-emitting display screen is arranged to output un-collimated display light in a near field at a distance of the display screen.

US Pat. No. 10,394,020

IMAGE FORMING APPARATUS THAT OBTAINS VARIATION CHARACTERISTIC OF POSITIONAL DEVIATION AMOUNT OF LIGHT BEAM

Kyocera Document Solution...

1. An image forming apparatus comprising:a light scanning device that includes a light source, a polygon mirror that reflects a light beam emitted from the light source and causes the light beam to deflectively scan, and an optical element located in an optical path of the light beam deflectively scanned at the polygon mirror;
a light detection unit that is located in an optical path of the light beam after the light beam has passed through the optical element, includes a slit-shaped first light detection region and a slit-shaped second light detection region arranged to have mutually different angles with respect to a scanning direction of the light beam, and outputs a detection signal when the light beam passes through each of the light detection regions; and
a positional-deviation-amount calculation unit that calculates a time period until when the light beam passes through the second light detection region from when the light beam has passed through the first light detection region for each scan of the light beam based on the detection signal output from the light detection unit, and calculates a variation characteristic of a positional deviation amount in a sub-scanning direction of the light beam associated with rotation of the polygon mirror based on the calculated time period.

US Pat. No. 10,394,017

ACTUATOR DEVICE AND MIRROR DRIVE DEVICE

HAMAMATSU PHOTONICS K.K.,...

1. An actuator device comprising:a support portion;
a first movable portion;
a first torsion bar portion coupling the first movable portion to the support portion to be swingable around a first swing axis; and
a wiring disposed on the first torsion bar portion,
wherein the torsion bar portion is of a meandering shape including a plurality of straight sections extending in a first direction along the first swing axis and juxtaposed in a second direction intersecting with the first direction, and a plurality of turnover sections alternately coupling two ends of the straight sections,
the plurality of turnover sections have a curved shape,
the wiring includes wiring sections embedded in grooves formed in the turnover sections, and
the grooves are formed in a substrate in which the support portion, the first movable portion, and the first torsion bar portion are integrally formed, at positions corresponding to the turnover sections.

US Pat. No. 10,394,015

DIFFRACTIVE MEMS DEVICE

Lumentum Operations LLC, ...

1. A device comprising:a substrate;
a platform supported over the substrate and tiltable about a first axis; and
an electrostatic actuator comprising a stator and a rotor for tilting the platform about the first axis when a first control voltage is applied between the stator and the rotor, wherein
the stator and the rotor are located above the substrate,
a slope generated by the stator and the rotor increases with a tilt angle of the platform,
a first stator side electrode extends upwardly from the substrate for an electrostatic interaction with the platform, and
a slope generated by the first stator side electrode decreases with the tilt angle of the platform, thereby providing for a linear dependence of a control voltage on the tilt angle.

US Pat. No. 10,394,014

INTEGRATED BLACK MATRIX INCLUDING COLOR FILTER MATERIALS

Amazon Technologies, Inc....

1. A display device, comprising:a bottom support plate and a top support plate opposite to the bottom support plate;
a plurality of pixel regions positioned between the bottom support plate and the top support plate, each pixel region of the plurality of pixel regions including a pixel having a plurality of pixel walls; and
a color filter layer on an inner surface of the top support plate, the color filter layer comprising:
a plurality of color filters, each color filter of the plurality of color filters positioned at least partly within an associated pixel region of the plurality of pixel regions; and
a black matrix material disposed between: a first color filter of the plurality of color filters and a second color filter of the plurality of color filters adjacent to the first color filter,
wherein a portion of the first color filter is positioned partly within a first pixel region of the plurality of pixel regions and partly within a second pixel region of the plurality of pixel regions and is disposed over the black matrix material, and a portion of the second color filter is positioned partly within the first pixel region and partly within the second pixel region and is disposed over the portion of the first color filter.

US Pat. No. 10,394,003

CAMERA OPTICAL LENS

AAC TECHNOLOGIES PTE. LTD...

1. A camera optical lens comprising, from an object side to an image side in sequence: a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens and a seventh lens; wherein the first lens has a positive refractive power, the second lens has a negative refractive power, the third lens has a positive refractive power, the fourth lens has a negative refractive power, the fifth lens has a positive refractive power, the sixth lens has a positive refractive power, the seventh lens has a negative refractive power, the camera optical lens further satisfies the following conditions:1f1/f1.5;
1.7n12.2;
1.7n42.2;
?2f3/f42;
0.5(R13+R14)/(R13?R14)10;
0.81f6/f3.07; where
f: a focal length of the camera optical lens;
f1: a focal length of the first lens;
f3: a focal length of the third lens;
f4: a focal length of the fourth lens;
f6: a focal length of the sixth lens;
n1: a refractive index of the first lens;
n4: a refractive index of the fourth lens;
R13: a curvature radius of object side surface of the seventh lens;
R14: a curvature radius of image side surface of the seventh lens.

US Pat. No. 10,393,998

OPTICAL IMAGE CAPTURING SYSTEM

ABILITY OPTO-ELECTRONICS ...

1. An optical image capturing system, from an object side to an image side, comprising:a first lens with negative or positive refractive power;
a second lens with positive refractive power;
a third lens with negative refractive power;
a fourth lens with positive refractive power;
a first image plane, which is an image plane specifically for visible light and perpendicular to an optical axis, and a central field of view of the first image plane has a maximum value of through-focus modulation transfer rate (MTF) at a first spatial frequency; and
a second image plane, which is an image plane specifically for infrared light and perpendicular to the optical axis, and a central field of view of the second image plane has a maximum value of through-focus modulation transfer rate (MTF) at the first spatial frequency;
wherein focal lengths of the four lenses are denoted as f1, f2, f3 and f4 respectively, a focal length of the optical image capturing system is denoted as f, an entrance pupil diameter of the optical image capturing system is denoted as HEP, a distance on the optical axis from an object-side surface of the first lens to the first image plane is denoted as HOS, a distance on the optical axis from the object-side surface of the first lens to an image-side surface of the fourth lens is denoted as InTL, half of a maximum angle of view of the optical image capturing system is denoted as HAF, the optical image capturing system has a maximum image height HOI perpendicular to the optical axis on the first image plane, a distance on the optical axis between the first image plane and the second image plane is denoted as FS, thicknesses of the first to fourth lenses at height of ½ HEP and in parallel with the optical axis are denoted as ETP1, ETP2, ETP3 and ETP4 respectively, a sum of the ETP1 to ETP4 described above is denoted as SETP, central thicknesses of the first to fourth lenses on the optical axis are denoted as TP1, TP2, TP3 and TP4 respectively, a sum of the TP1 to TP4 described above is denoted as STP, and conditions as follows are satisfied: 1?f/HEP?10, 0 deg

US Pat. No. 10,393,997

METHODS, SYSTEMS AND DEVICES FOR AUTOMATICALLY FOCUSING A MICROSCOPE ON A SUBSTRATE

Abbott Laboratories, Abb...

1. A method for automatically focusing a microscope on a specimen, the method comprising:placing a substrate substantially perpendicular to an optical axis of the microscope, wherein the substrate comprises the specimen;
directing a light beam from an optical source to reflect off the specimen to generate a reflected light beam;
varying a distance between the substrate and an objective lens of the microscope;
collecting a plurality of measurements of one or more characteristics of the reflected light beam with a detector, wherein each of the plurality of measurements is collected when the substrate is in a different position along the optical axis of the microscope with respect to the objective lens;
determining which measurement has an optimal focal value based on a maximum peak value corresponding to the position of the substrate in the optical axis having the highest intensity of the reflected light beam;
moving the substrate and/or the objective lens to an initial focus position that corresponds to the distance between the substrate and the objective lens from which the measurement for the reflected light beam has the optimal focal value;
determining a number of digital images to collect for finding the best focus position by dividing an uncertainty interval of the initial focus position by a depth of field of the objective lens used for imaging;
collecting the determined number of digital images of the substrate by moving the substrate and/or the objective lens along the optical axis above and/or below the initial focus position in a plurality of steps, wherein each step is equal to a depth of field of view of the objective lens;
analyzing at least a region of interest in each image to determine a focus metric for each image;
determining which digital image has a best focus metric; and
moving the substrate and/or the objective lens to a final focus position that corresponds to the position of the image with the best focus metric to automatically focus the microscope on the specimen.

US Pat. No. 10,393,984

CABLE ENCLOSURE AND ELECTRONIC APPARATUS

FUJITSU LIMITED, Kawasak...

1. A cable enclosure, comprising:a base being a solid plate having a continuous straight side edge;
a cover configured to cover the base to allow a cable to be enclosed between the cover and the base; and
a cable insertion opening formed between the continuous straight side edge of the solid plate and a side edge of the cover to allow the cable to be inserted therethrough,
wherein the cover has a plurality of first projections projecting into the cable insertion opening from the side edge of the cover toward the base,
wherein the base has a plurality of second projections projecting into the cable insertion opening from the continuous straight side edge of the solid plate toward the cover,
wherein the first projections and the second projections project in a staggered manner, such that a sum of a projecting height of the first projections and a projecting height of the second projections is longer than a gap height of the cable insertion opening,
wherein each of the first projections has a convex curved tip and two concave arc-shaped edges situated on both sides of the convex curved tip,
wherein the cover has a plurality of flat extending pieces extending in a comb shape, the plurality of flat extending pieces forming cable extraction openings therebetween, and the first projections are formed at tips of the flat extending pieces, and
wherein a spacing between adjacent first projections is smaller than a width of the second projections, and a spacing between adjacent second projections is smaller than a width of the first projections so that the first projections overlap with the second projections in a view along a direction perpendicular to the solid plate.

US Pat. No. 10,393,983

OPTICAL FIBER RIBBON, OPTICAL FIBER CABLE, AND OPTICAL FIBER

FUJIKURA LTD., Tokyo (JP...

1. An optical fiber ribbon comprising:a plurality of optical fibers arranged side by side in a width direction, wherein
each of the optical fibers includes a colored section that is colored by an identification color for identifying the optical fiber from the other optical fibers; and
the respective colored sections of the optical fibers are formed by coloring a portion, in a length direction, of the respective optical fibers according to a common pattern.

US Pat. No. 10,393,982

REVERSIBLE INTERNET SERVICE PROVIDER WALL BOX

All Systems Broadband, In...

1. A telecommunications box for securing and storing telecommunications hardware, the telecommunications box comprising:a base frame, comprising:
generally planar outer walls that form an enclosed loop around a three-dimensional interior volume, a depth of the interior volume extending from front-facing edge sides of the outer walls to rear-facing edge sides of the outer walls,
a flange that adjoins the front-facing edge sides of the outer walls and extends away from the outer walls in an opposite direction as the interior volume;
a first window that exposes the interior volume from a front side of the base frame, the first window being at least partially defined by the front-facing edge sides of the outer walls,
a second window that exposes the interior volume from a rear side of the base frame, the second window being at least partially defined by rear-facing edge sides of the outer walls that are opposite the front-facing edge sides,
wherein the outer walls comprise first and second sidewalls that are parallel to and spaced apart from one another, and
wherein the first window occupies the same footprint in a front-facing position of the base frame that the second window occupies in a rear-facing position of the base frame, the rear-facing position being a position that is rotationally reversed from the front-facing position by one hundred eight degrees about a vertical axis that is parallel to the first and second sidewalls.

US Pat. No. 10,393,977

OPTICAL FIBER CABLE

Corning Optical Communica...

1. An optical communication cable comprising:a cable jacket forming a central bore;
a plurality of optical fiber bundles, each optical fiber bundle including a bundle jacket extruded around a plurality of optical transmission units;
wherein a defined number of optical fiber bundles are stranded together to form an inner group of optical fiber bundles having a first wrapped pattern;
wherein a plurality of the optical fiber bundles are stranded together around the first inner group to form an outer group of optical fiber bundles having a second wrapped pattern different from the first wrapped pattern; and
wherein each bundle jacket comprises an extruded film that when cool provides an inwardly directed force onto the plurality of optical transmission units to hold the plurality of optical transmission units together to form a cohesive unit.

US Pat. No. 10,393,976

DEVICE FOR DISTRIBUTING HYBRID CABLE AND TRANSITIONING FROM TRUNK CABLE TO JUMPER CABLE WITH OVERVOLTAGE PROTECTION

CommScope Technologies LL...

1. A transition assembly for interconnecting a hybrid trunk cable and electronic equipment, comprising:an enclosure having first and second ends, first and second side walls, and a cavity;
a hybrid trunk cable comprising first and second sets of pluralities of power conductors and a plurality of optical fibers, wherein the first and second sets of power conductors enter the enclosure at the first end;
a plurality of connectors mounted to at least one of the first and second side walls; and
an overvoltage protection (OVP) module comprising:
an OVP unit mounted in the enclosure and configured to create an open electrical circuit when experiencing a voltage higher than a predetermined threshold;
a first contact mounted in the enclosure and connected with the first set of power conductors;
a second contact mounted in the enclosure in electrical isolation from the first contact, the second contact connected with the second set of power conductors;
a first OVP conductor connected between the first contact and the OVP unit;
a second OVP conductor connected between the second contact and the OVP unit;
a third contact mounted in the enclosure and connected with the connectors;
a fourth contact mounted in the enclosure in electrical isolation from the third contact, the fourth contact connected with the connectors;
a third OVP conductor connected between the OVP unit and the third contact; and
a fourth OVP conductor connected between the OVP unit and the fourth contact.

US Pat. No. 10,393,974

4-CHANNEL PARALLEL-OPTICAL DEVICE FOR MONITORING EMISSION POWER AND MONITORING METHOD THEREOF

O-NET COMMUNICATIONS (SHE...

1. A 4-channel parallel-optical (SR4) device for monitoring an emission power, comprising:an emission assembly for emitting laser,
a receiving assembly for receiving the laser, and
a monitoring assembly for monitoring the emission power of the emission assembly,
wherein the emission assembly comprises an emission chip, a first planar groove for reflecting and transmitting the laser, and a second planner groove for total reflecting the laser; the receiving assembly comprises a third planar groove for total reflecting the laser and a receiving chip; an inner angle of the first planar groove is a predetermined angle;
wherein the emission chip emits the laser to the first planar groove, the first planar groove transmits a part of the laser to the second planar groove, and the second planar groove total reflects the transmitted laser to an optical fiber; the first planar groove reflects a part of the laser to the monitoring assembly; the monitoring assembly receives the reflected laser and monitors power parameters of the reflected laser; the laser is emitted to the third planar groove through the optical fiber, the third planar groove total reflects the laser to the receiving chip, and the receiving chip receives the laser.

US Pat. No. 10,393,973

OPTICAL CONNECTOR

OPTICIS CO., LTD., Seong...

1. An optical connector comprising:an OSA substrate having a flat base surface and flat first and second support surfaces formed at a first level from the flat base surface and separated from each other, the OSA substrate being formed integrally therewith;
a light emitting device supported by the flat first support surface;
an optical fiber supported by the flat second support surface on a first optical path originating from the light emitting device;
an optical filter on a flat bottom surface of a groove lower than the flat base surface, interposed between the light emitting device and the optical fiber and configured to separate the first optical path originating from the light emitting device from a second optical path originating from the optical fiber; and
a light receiving device placed on the second optical path, an end of the optical fiber and the light receiving device placed below the optical filter in their entirety and separated from each other at different levels,
a detection device placed on a third optical path originating from the light emitting device, a reflective plate placed between the light emitting device and the detection device, an end of the light emitting device and the detection device placed below the reflective plate in their entirety and separated from each other at different levels, wherein the detection device and light receiving device are placed on the flat base surface.

US Pat. No. 10,393,970

OPTICAL MODULE

FUJITSU OPTICAL COMPONENT...

1. An optical module comprising:a substrate with a plurality of pairs of optical waveguides formed thereon, the pairs being parallel to each other, spaced in a width direction of the substrate, each pair being made up of a first optical waveguide that guides a first beam and a second optical waveguide that guides a second beam for use in monitoring the first beam; and
at least one collimating lens, each collimating lens having an incident surface facing at least one pair of the plurality of pairs of optical waveguides, collimating, for each of the at least one pair, the first beam emerging from the pair and incident on the incident surface from an incident direction at an incident position and the second beam emerging from the pair and incident on the incident surface from an incident direction at an incident position, the first beam and the second beam differing from each other in at least any one of the incident position and the incident direction, and directing the first beam and the second beam having been collimated and leaving the at least one collimating lens in different directions that depend on, when the first beam and the second beam differ from each other in one of the incident position and the incident direction, the one of the incident position and the incident direction and that depend on, when the first beam and the second beam differ from each other in both of the incident position and the incident direction, the both of the incident position and the incident direction, wherein
spacing between the first optical waveguide and the second optical waveguide is smaller than a size of each of the at least one collimating lens in the width direction of the substrate,
each of the at least one collimating lens direct the first beam and the second beam in the different directions so that the first beam and the second beam intersect each other, and
a number of the at least one collimating lens is smaller than a total number of the optical waveguides belonging to the plurality of the pairs.

US Pat. No. 10,393,968

APPARATUS FOR OPTICAL SWITCHING WITH TRANSMISSIONAL AND REFLECTIVE POLARIZATION MODULATORS

Molex, LLC, Lisle, IL (U...

1. A wavelength selective switch comprising:a plurality of optical ports, at least one of the optical ports being configured to receive an input optical beam, the input optical beam having a plurality of wavelength channels, and one or more of the optical ports being configured to receive and output therethrough one or more wavelength channels of the plurality of wavelength channels of the input optical beam;
a polarization conditioning system configured to separate the input optical beam into first and second optical components, the first optical component having a first polarization and the second optical component having a second polarization orthogonal to the first polarization;
a dispersion system configured to spatially separate the plurality of wavelength channels; and
a switching system, the switching system including at least one transmissive stage and a reflective polarization modulator, each transmissive stage having a transmissional polarization modulator and a symmetrical beam polarization separator, the transmissional polarization modulator including a plurality of individually controllable transmissive first cells, each first cell being configured to independently and selectively change a polarization orientation of an optical beam passing through the cell, the symmetrical beam polarization separator being configured to redirect the optical beam passing therethrough based upon its polarization, and the reflective polarization modulator including a birefringence section and a reflective section, the birefringence section including a plurality of individually controllable second cells, each second cell being configured to independently and selectively convert linear polarization of an optical beam passing therethrough to circular polarization and to independently and selectively convert circular polarization of the optical beam passing through the second cell to linear polarization.

US Pat. No. 10,393,965

PHOTONIC INTERCONNECTION SWITCHES AND NETWORK INTEGRATED IN AN OPTOELECTRONIC CHIP

STMicroelectronics (Croll...

1. A photonic interconnection elementary switch integrated in an optoelectronic chip, comprising:a first linear optical waveguide and a second linear optical waveguide which intersect forming a first intersection and which each respectively have first and second external optical coupling ends, so that the first linear optical waveguide and the second linear waveguide each have first branches between said intersection and said first ends and each have second branches between said first intersection and said second ends;
two first photonic redirect ring resonators, respectively comprising a single ring, respectively coupled to the first linear optical waveguide and second optical waveguide in local optical coupling areas of the first branches, wherein the first branches pass between the two first photonic redirect ring resonators,
two second photonic redirect ring resonators, respectively comprising a single ring, respectively coupled to the first linear optical waveguide and second optical waveguide in local optical coupling areas of the second branches, wherein the second branches pass between the two second photonic redirect ring resonators,
a third linear optical waveguide coupled in local optical coupling areas to one of the two first photonic redirect ring resonators and to one of the two second photonic redirect ring resonators which are located on a same side with respect to the first branch of the second optical waveguide and the second branch of the first optical waveguide, and
a fourth linear optical waveguide coupled in local optical coupling areas to another of the two first photonic redirect ring resonators and to another of the two second photonic redirect ring resonators located on a same side with respect to the first branch of the first optical waveguide and the second branch of the second optical waveguide;
wherein the third linear optical waveguide and the fourth optical waveguide each have first ends on the side of the two first photonic redirect ring resonators and second ends on the side of the two second photonic redirect ring resonators.

US Pat. No. 10,393,962

OPTIMIZED STAND-OFFS AND MECHANICAL STOPS FOR PRECISE THREE DIMENSIONAL SELF-ALIGNMENT

INTERNATIONAL BUSINESS MA...

1. A method for assembling a semiconductor device, comprising:receiving a first chip including a plurality of first bonding pads, a first standoff and a second standoff, wherein a first solder is deposited on each of the first bonding pads;
depositing a second solder on each of the first and second standoffs;
arranging a second chip over the first chip, wherein the second chip includes a plurality of second bonding pads, and at least one of the second bonding pads has a corresponding first bonding pad;
heating the second chip over a melting point of the second solder to melt the second solder, and placing the second chip on the first chip to touch and solidify the second solder on each of the first and second standoffs;
performing a reflow process to melt the first solder on each of the first bonding pads so that at least one of the first solders touches a corresponding second bonding pad; and
waiting a predetermined period of time to allow the second chip to move until a side edge of the second chip touches a waveguide of the first chip,
wherein the second solder is disposed on a surface of each of the first and second standoffs that contacts the second chip before the at least one first solder is melted to touch its corresponding second bonding pad.

US Pat. No. 10,393,961

MODE MATCHED Y-JUNCTION

Elenion Technologies, LLC...

1. A method of splitting a beam of light comprising:launching an input beam of light via an input port;
adiabatically expanding the input beam in an input waveguide including a longitudinal axis, extending from the input port to an output end, whereby the input waveguide includes a width that supports a fundamental mode and a second order mode;
propagating the fundamental mode to a mode-matching junction, and exciting a fundamental super mode in initial sections of first and second output waveguides, wherein the initial sections of the first and second waveguides are 1.3× to 2.0× smaller than the input port;
supporting the super mode of the input beam, while spanning the initial sections of the first and second output waveguides and a gap therebetween, the first and second output waveguides including the initial sections extending from the output end of the input waveguide separated by the gap; and
splitting the input beam of light into first and second output beams between the first and second output waveguides, respectively, wherein the step of splitting the input beam of light includes providing each of the first and second output waveguides with a mode splitting section extending from the initial section at an acute angle to the longitudinal axis; and
expanding the first and second output beams in an expansion section of each of the first and second output waveguides extending from the mode splitting section, each expansion section expanding a width of each of the first and second output waveguides by 1.3× to 2.0× to a same width as the input port.

US Pat. No. 10,393,960

WAVEGUIDES WITH MULTIPLE-LEVEL AIRGAPS

GLOBALFOUNDRIES Inc., Gr...

1. A waveguide structure comprising:a bulk semiconductor substrate;
a first epitaxial semiconductor layer over the bulk semiconductor substrate;
a first trench isolation region and a second trench isolation region extending through the bulk semiconductor substrate and the first epitaxial semiconductor layer, the first trench isolation region spaced from the second trench isolation region to define a waveguide core region comprising a section of the bulk semiconductor substrate and a first section of the first epitaxial semiconductor layer that are arranged between the first trench isolation region and the second trench isolation region;
a first dielectric layer arranged over the waveguide core region;
a first airgap in the bulk semiconductor substrate, the first airgap arranged between the first trench isolation region and the second trench isolation region and under the waveguide core region; and
a second airgap in the first dielectric layer, the second airgap arranged over the waveguide core region.

US Pat. No. 10,393,958

ELECTRO-OPTIC DEVICE WITH MULTIPLE PHOTONIC LAYERS AND RELATED METHODS

STMICROELECTRONICS (CROLL...

1. A method for making an electro-optic device, the method comprising:forming a first photonic device in a first photonic layer over a substrate layer, the first photonic layer comprising a first material;
forming a second photonic layer comprising a second photonic device, the second photonic layer being formed over the first photonic layer and comprising a second material different than the first material;
forming a dielectric layer over the second photonic layer;
forming a first electrically conductive via extending through the dielectric layer and the second photonic layer to couple to the first photonic device;
forming a second electrically conductive via extending through the dielectric layer and coupling to the second photonic device;
forming a third electrically conductive via extending through the dielectric layer, the second photonic layer, and the first photonic layer to couple to the substrate layer; and
forming a third photonic layer over the second photonic layer, the third photonic layer comprising a third material different than the first and second materials, wherein the first and the second materials are different type of semiconductor materials and the third material is a dielectric material.

US Pat. No. 10,393,957

GLUED OPTICAL FIBER BUNDLE

Valco North America, Inc....

1. An optical fiber bundle assembly, comprising:a light source generating a radiation pattern having spatial intensity variations;
a bundled plurality of optical fibers, each fiber having a core surrounded by a transparent cladding material with a lower index of refraction than the core;
a first adhesive binding the plurality of optical fibers into the bundle and having an end adjacent to an end of the optical fibers; and
a second adhesive, having a refractive index that is substantially the same as that of the core and different than that of the first adhesive, applied to the end of the optical fibers and the end of the first adhesive,
wherein the radiation pattern is transmitted through the second adhesive to the end of the optical fibers by total internal reflection, and
wherein the refractive index of the first adhesive and the refractive index of the second adhesive are such that a portion of the radiation pattern is reflected by the ends of the cladding and the first adhesive before being guided to the cores of the optical fibers, a portion of the radiation pattern is refracted at the ends of the cladding and the first adhesive, and a portion of the radiation pattern that enters one core of the optical fibers is decoupled and enters into another core within the bundled optical fibers, to an extent that a radiation pattern output from the bundled optical fibers is spatially uniform and the output radiation pattern has spatial uniformity that is greater than that of the radiation pattern generated by the light source.

US Pat. No. 10,393,944

LUMINAIRE MODULE HAVING A LIGHT GUIDE WITH REDIRECTING INTERFACES

Quarkstar LLC, Las Vegas...

1. A luminaire module comprising:one or more light-emitting elements (LEEs) arranged to provide light; and
a light guide comprising
a receiving end and an opposing end, the receiving end arranged to receive the light provided by the LEEs,
a pair of opposing side surfaces extending along a length of the light guide between the receiving end and the opposing end, the light guide configured to guide the received light in a forward direction, along the length of the light guide to the opposing end of the light guide, and
a plurality of redirecting interfaces spaced apart from each other and distributed along a portion of the length of the light guide adjacent the opposing end,
wherein the redirecting interfaces are (i) coated with reflecting material to reflect a portion of the guided light in a backward direction as return light, and (ii) configured such that substantially all the return light can transmit through the pair of opposing side surfaces into the ambient as output light of the luminaire module, the output light to propagate in backward directions having a component anti-parallel to the forward direction, and
wherein the plurality of redirecting interfaces comprises a redirecting end-face located at the opposing end, the redirecting interfaces different from the redirecting end-face are further configured to transmit a remaining portion of the guided light in the forward direction, such that the transmitted light can be guided by the light guide in the forward direction, and the redirecting interfaces are coated with reflecting material.

US Pat. No. 10,393,943

DISPLAY DEVICE WITH DIRECTIONAL CONTROL OF THE OUTPUT, AND A BACK LIGHT FOR SUCH A DISPLAY DEVICE

KONINKLIJKE PHILIPS N.V.,...

1. A display backlight, comprising:a waveguide, the waveguide having a top face, a bottom face and a pair of opposite side edges,
wherein the waveguide is arranged such that light output is from the top face,
wherein the top face and the bottom face are parallel to each other,
wherein the waveguide comprises material having a refractive index nwg;
a light source, wherein the light source is arranged to provide light into the waveguide material at one or both of the opposite side edges; and
an array of light out-coupling structures,
wherein the light out-coupling structures are formed at the top face or the bottom face,
wherein the light out-coupling structures are arranged to redirect light so that it escapes from the waveguide at the location of the light out-coupling structures,
wherein the light out-coupling structures are arranged to provide escaped light with a range of output directions,
wherein the output direction of escaped light is limited to less than 180 degrees,
wherein the escaped light is angularly spaced from the plane of the top face,
wherein the light-out coupling structures each comprise a projection into the waveguide material,
wherein each projection has a beam redirecting face,
wherein each beam redirecting face is at a respective angle to a direction normal to the top and bottom faces,
wherein the backlight is arranged to be used with a refractive index waveguide material,
wherein the refractive index waveguide material is disposed over the top face,
wherein the refractive index waveguide material has an index of refraction of nout,
wherein for a refractive index ratio m=nwg/nout:

wherein ? is the angle of the beam redirecting face to the normal direction.

US Pat. No. 10,393,940

COMPOSITIONS, OPTICAL COMPONENT, SYSTEM INCLUDING AN OPTICAL COMPONENT, DEVICES, AND OTHER PRODUCTS

SAMSUNG ELECTRONICS CO., ...

1. An optical component including: a waveguide that receives light along an edge of the waveguide; and a layer over a major surface of the waveguide that receives light from the waveguide, the layer comprising quantum confined semiconductor nanoparticles and a host material, wherein the layer includes from about 0.001 to about 15 weight percent quantum confined semiconductor nanoparticles based on the weight of the host material, wherein the quantum confined semiconductor nanoparticles are selected to emit two or more different predetermined wavelengths for a desired light output when excited by optical energy from one or more light sources, and wherein the layer further comprises non-luminescent scatterers, and wherein the scatterers are included in the layer in an amount in the range from about 0.001 to about 15 weight percent of the weight of the host material.

US Pat. No. 10,393,938

DISPLAY APPARATUS

SAMSUNG ELECTRONICS CO., ...

1. A display apparatus comprising:a display panel configured to display an image;
a light source;
a light guide plate that is positioned on a rear side of the display panel and guides light emitted from the light source; and
a quantum dot unit spaced apart from the light source and configured to convert a wavelength of at least a part of the light emitted from the light source,
wherein the quantum dot unit comprises a light reflection layer for reflecting light having a converted wavelength,
wherein a surface of the light reflection layer forms an acute angle with respect to a light-incident surface of the light guide plate, and
further comprising another quantum dot unit, wherein the quantum dot unit and the other quantum dot unit are arranged to face each other in a front and back direction between the light source and the light guide plate.

US Pat. No. 10,393,935

HEAD-UP DISPLAY FOR A MOTOR VEHICLE

Continental Automotive Gm...

1. A head-up display for a motor vehicle, comprising:an image generating device, from which beams of an image are guided at a first surface;
a polarizer assembly comprising at least a polarizer and a reflecting linear polarizer;
the polarizer arranged on a light-exit side on the image generating device configured to linearly s-polarize the beams of the image, an input surface and an output surface of the polarizer each being parallel to the first surface of the image generating device;
at least one mirror configured to guide the linearly s-polarized beams of the image to a windscreen of the motor vehicle, wherein the linearly s-polarized beams of the image are directed from the windscreen in a direction of a driver of the motor vehicle;
the reflecting linear polarizer arranged between the image generating device and the windscreen, the reflecting linear polarizer having a first planar surface upon which the beams of the image are guided and a second planar surface parallel to the first surface, the second planar surface being an ultimate output of the polarizer assembly, a polarization direction of the reflecting linear polarizer corresponds to a polarization direction of the beams emitted by the image generating device and which reflects light that travels along a beam path from the windscreen to the image generating device that has a different polarization,
wherein an s-polarized portion is about 30% reflected or transmitted such that only 30% of s-polarized light can reach the image generating device along the beam path, the first planar surface and the second planar surface of the reflecting linear polarizer each being parallel to the first surface of the image generating device,
wherein the light travels along the beam path from the windscreen to the at least one mirror and then directly to the second planar surface of the reflecting linear polarizer without intervening elements between the mirror and the second planar surface of the reflecting linear polarizer.

US Pat. No. 10,393,933

RAPIDLY TUNABLE, NARROW-BAND INFRARED FILTER ARRAYS

1. A tunable filter array, comprising:a Fano metasurface, comprising:
a periodic two-dimensional array of dielectric resonators on a dielectric substrate, and
a perturbing object within the near field of each dielectric resonator,
wherein each dielectric resonator has an electric or magnetic dipole moment in the plane of the dielectric substrate that couples to normally incident light and wherein the perturbing object induces coupling of at least one out-of-plane electric or magnetic dipole moment in the near-field to the in-plane electric or magnetic dipole moment, whereby the out-of-plane electric or magnetic dipole moment provides a narrow spectral resonance within a broad spectral resonance provided by the in-plane electric or magnetic dipole moment; and
an actuator for moving each perturbing object relative to each dielectric resonator, whereby the narrow spectral resonance can be tuned by moving the perturbing objects relative to the dielectric resonators.

US Pat. No. 10,393,930

LARGE-FIELD-OF-VIEW WAVEGUIDE SUPPORTING RED, GREEN, AND BLUE IN ONE PLATE

Microsoft Technology Lice...

1. An optical device for combining RGB optical signals in a single waveguide, the device comprising a plurality of DOEs including:a first DOE comprising a first linear grating having a first grating period and a second linear grating having a second grating period, the first DOE being configured to receive an optical signal at input propagation angles and to diffract the optical signal based on spectrum such that a +1 diffraction order of a predominately first spectrum of light is diffracted by the first linear grating in a first direction and a ?1 diffraction order of the predominantly first spectrum of light is diffracted in a second direction by the first linear grating and a +1 diffraction order of a predominately a second spectrum of light is diffracted in a third direction by the second linear grating and a ?1 diffraction order of the predominantly second spectrum of light is diffracted in a fourth direction by the second linear grating, such that different portions of optical signal take different paths, including at least four different paths;
a second DOE comprising at least four wings with different grating orientations, each grating orientation being oriented to diffract light toward a third DOE, wherein the first DOE is configured to diffract the optical signal diffracted in the first direction toward a first wing, the optical signal diffracted in the second direction toward a second wing, the optical signal diffracted in the third direction toward a third wing, and the optical signal diffracted in the fourth direction toward a fourth wing;
the third DOE configured to diffract light into an eye box keeping output propagation angles within some predetermined threshold of the input propagation angles;
wherein the second and third DOE are configured to cause expansions that are substantially non-parallel; and
wherein the plurality of DOEs are associated with grating vectors and wherein a summation of grating vectors for each of the paths in the at least two different paths is substantially equal to zero.

US Pat. No. 10,393,927

DIFFUSER AND METHOD FOR MANUFACTURING THE SAME

NALUX CO., LTD., Osaka-s...

1. A diffuser provided with a recess-protrusion structure formed on a plane,wherein when a z-axis is defined as a normal to the plane, an x-axis is defined on the plane, the x-axis is divided into plural intervals, nx represents a positive integer for identifying an interval along the x-axis, Snx represents length in the x-axis direction of an interval nx, Sx-max represents the maximum value of Snx, and Sx-min represents the minimum value of Snx, the relationship
2

US Pat. No. 10,393,926

OPTICAL CONVERSION MEMBER, METHOD FOR MANUFACTURING OPTICAL CONVERSION MEMBER, BACKLIGHT UNIT INCLUDING OPTICAL CONVERSION MEMBER, AND LIQUID CRYSTAL DISPLAY DEVICE

FUJIFILM Corporation, To...

1. An optical conversion member, comprising:an optical conversion layer containing at least one type of quantum dot emitting fluorescent light which is excited by incident excitation light; and
an anisotropic light scattering layer having I (0°)/I (40°) of greater than or equal to 3,
wherein I (0°) indicates a transmission light intensity of the anisotropic light scattering layer at the time of allowing light to be incident on the anisotropic light scattering layer from a normal direction of a surface of the anisotropic light scattering layer,
wherein I (40°) indicates a transmission light intensity of the anisotropic light scattering layer in an azimuth in which a transmission light intensity of the anisotropic light scattering layer at the time of allowing light to be incident on the anisotropic light scattering layer from a direction of a tilt angle of 40° with respect to the normal direction of the surface of the anisotropic light scattering layer becomes a minimum value,
wherein the anisotropic light scattering layer is a liquid crystal compound layer using a rod-like liquid crystal compound,
wherein a concave and convex portion is formed on the anisotropic light scattering layer, and
wherein a tilt angle ? of a director of the rod-like liquid crystal compound is less than or equal to ±10° from the normal direction of the surface of the liquid crystal compound layer in an alignment state.

US Pat. No. 10,393,924

POLARIZER AND DISPLAY DEVICE

AU OPTRONICS CORPORATION,...

1. A display device, comprising:a first substrate having a plurality of sub-pixels, each of the sub-pixels having at least one active component, at least one pixel electrode, and at least one signal line, and the pixel electrode being electrically connected to the active component and the signal line;
a second substrate disposed opposite to the first substrate;
a display medium layer disposed between the first substrate and the second substrate; and
an upper polarizer sheet disposed on the second substrate and located at a user side of the display device, wherein the upper polarizer sheet comprises:
an adhesive;
a first protective layer disposed on the adhesive;
a substrate layer disposed on the first protective layer;
a second protective layer disposed on the substrate layer; and
a surface protective film disposed on the second protective layer, wherein the surface protective film comprises a plurality of first particles, and each of the first particles has a first particle size, the first particle size being substantially equal to or greater than 10 micrometer (?m);
wherein the surface protective film has an upper surface, and a percentage of area occupied by the first particles on the upper surface of the surface protective film is substantially equal to or greater than 15.8% and less than or equal to 40.2%;
wherein gloss values of the surface protective film at various angles of view are less than or substantially equal to 5 gloss units (GU) and greater than 0 gloss units (GU); and
wherein the surface protective film has a haze, and the haze is substantially equal to or greater than 85% and less than or equal to 89%.

US Pat. No. 10,393,921

METHOD AND SYSTEM FOR CALIBRATING A DISTRIBUTED VIBRATION SENSING SYSTEM

SCHLUMBERGER TECHNOLOGY C...

1. A method for operating a DVS system, comprising:deploying a DVS system to monitor acoustic signals in a wellbore, the DVS system including an optical fiber sensor that responds continuously along its length to the acoustic signals, wherein the optical fiber sensor extends through a wellhead and into the wellbore;
operating the DVS system to acquire DVS data;
processing the DVS data to identify at least a first reference point and a second reference point along a length of the optical fiber sensor,
wherein processing includes processing low frequency components of the DVS data to identify the first reference point by detecting an interface between an environmental condition experienced by the optical fiber sensor above the wellhead and an environmental condition experienced by the fiber optic sensor below the wellhead, and to identify a second reference point corresponding to a known depth of a far end of the optical fiber sensor in the wellbore; and
generating a channel-depth calibration scale to apply to the DVS data based on the determined first and second reference points.

US Pat. No. 10,393,918

RETRO-REFLECTIVE SENSOR WITH MULTIPLE DETECTORS

Banner Engineering Corp.,...

1. A photoelectric sensor system to detect objects in a protected field between a light source and a retro-reflecting target, the system comprising:a retro-reflective substrate operable to redirect a portion of light from an incident optical path to a reflected optical path that is substantially parallel with the incident path; and,
an optical transceiver comprising:
an emitter configured to generate an optical signal directed along the incident optical path;
a first photo-detector element having a first detection surface configured to receive at least a portion of the generated optical signal incident along the reflected optical path and to detect a first pattern of light incident at the first detection surface;
a second photo-detector element having a second detection surface disposed proximate the first detection surface, the second photo-detector element configured to receive a second optical signal and to detect a second light pattern of light incident at the second detection surface; and,
a controller operably coupled to the first photo-detector element and to the second photo-detector element, and configured to generate a notification signal in response to determining that the incident optical path is obstructed between the emitter and the retro-reflective substrate based on the detected first and second light patterns, wherein the notification signal is further determined by (1) receiving a first signal count representative of an amount of light incident on the first detection surface and a second signal count representative of an amount of light incident on the second detection surface, and (2) comparing the first signal count to the second signal count, the notification signal being generated upon determining that the second signal count is greater than a predetermined threshold.

US Pat. No. 10,393,912

METHOD OF AND APPARATUS FOR INVERTING THREE-DIMENSIONAL FLUID PROPERTY DISTRIBUTION OVER THE (T1,T2,D)DOMAIN FROM NMR MEASUREMENTS

Weatherford Technology Ho...

19. An apparatus for evaluating for fluid in a fluid-containing formation intersected by a borehole, the apparatus comprising:a Nuclear Magnetic Resonance (NMR) logging tool logging along the borehole in the fluid-containing formation, the NMR logging tool including one or more generators generating a static magnetic field emissive into the fluid-containing formation; one or more generators generating a sequence of magnetic pulses emissive into the fluid-containing formation; and one or more antennae detecting NMR signal values resulting from interaction between the emitted magnetic energy and protons in the fluid-containing formation and generating NMR log data therefrom; and
one or more programmable devices in operable communication with the NMR logging tool, wherein the one or more programmable devices are programmed to:
invert a three-dimensional fluid property distribution of fluid in the fluid-containing formation from the NMR log data to image the NMR log data of the fluid-containing formation;
compare the detected NMR signal with a plurality of modeled signals (?) derived from precomputed values of NMR signal contributions at points in a solution space spanned by longitudinal relaxation time T1 transverse relaxation time T2, and coefficient of molecular diffusion D;
identify one or more said modeled signals (?) in respect of which an objective function o(y, ?) involving a respective detected NMR signal (y) and said modeled signal (?) is optimised;
determine one or more optimal solution vectors ? corresponding to the one or more optimised signal values (?) at the aforesaid points in the solution space spanned by T1, T2 and D;
generate, from the determination, image information representative of one or more properties of the fluid in the fluid-containing formation; and
define boundaries of the solution space containing the one or more optimal solution vectors ?, and use said bounded solution space in a further step of fluid type identification and volume quantification with uncertainty analysis to assess the fluid in the formation from the image information.

US Pat. No. 10,393,910

APPARATUS FOR AIRBORNE GEOPHYSICAL PROSPECTING USING BOTH NATURAL AND CONTROLLED SOURCE FIELDS AND METHOD

CGG SERVICES SAS, Massy ...

1. A composite electromagnetic (EM) system for measuring EM signals, the composite EM system comprising:a housing having a front region, a middle region and a tail region, the middle region including plural tubular elements, the front region having a larger diameter than any of the plural tubular elements of the middle region and the tail region;
an audio-magnetotelluric (AMT) system attached to the front region of the housing and measuring natural magnetic fields generated by earth;
a frequency-domain EM (FDEM) system attached to the middle region of the housing and measuring controlled magnetic fields generated by a controlled source; and
a position and orientation (POS) system attached to the housing and configured to calculate an orientation and a position of the AMT system and housing relative to the earth, the POS system including (i) a coil transmitter located at the tail region of the housing and configured to generate EM signals, (ii) coil receivers located at the front region of the housing and configured to measure the EM signals, and (iii) a global positioning system (GPS) or an altimeter located at the middle region of the housing, wherein the housing is configured to be attached to an aircraft for being airborne while measuring the natural magnetic fields and the controlled magnetic fields.

US Pat. No. 10,393,903

ACOUSTIC LOGGING TOOL UTILIZING FUNDAMENTAL RESONANCE

Halliburton Energy Servic...

1. An acoustic logging tool, comprising:a support structure;
a set of acoustic transducers coupled to the support structure, the set of acoustic transducers comprising a first acoustic transducer and a second acoustic transducer facing the same direction;
a substrate having a first end, a second end, a first side, and a second side; and
a substrate joint portion between the first acoustic transducer and the second acoustic transducer, wherein the substrate joint portion is fixed to the support structure,
wherein each of the first and second acoustic transducers comprises:
a first piezoelectric element coupled to the first side; and
a second piezoelectric element coupled to the second side,
wherein the first and second ends of the substrate extend beyond the first and second piezoelectric elements and are fixed to the support structure.

US Pat. No. 10,393,897

LOW-FREQUENCY LORENTZ MARINE SEISMIC SOURCE

PGS Geophysical AS, Oslo...

1. A method, comprising:actuating a vibratory emitter apparatus, wherein the vibratory emitter apparatus includes:
a hoop;
a first plate and a second plate that define an interior cavity between the first plate, the second plate, and the hoop;
a plurality of magnets disposed in the interior cavity; and
a plurality of wire coils disposed in the interior cavity;
wherein the actuating includes causing an electric current to be passed through the plurality of wire coils such that the plurality of magnets move relative to ones of the wire coils to cause the first plate to flex inwardly and outwardly in a direction of a central axis of the first plate and to cause the second plate to flex inwardly and outwardly in a direction of a central axis of the second plate.

US Pat. No. 10,393,892

X-RAY DETECTION CIRCUIT FOR A DENTAL RADIOLOGY SENSOR

TELEDYNE E2V SEMICONDUCTO...

1. A circuit for detecting the appearance of x-rays with a view to triggering a radiological image capture, comprising a set of photodiodes that is connected to a ground in parallel with a first capacitor, an amplifying circuit and a second capacitor, the amplifying circuit comprising an amplifier and a voltage source and being connected, via a first input, to the output of the set of photodiodes, the second capacitor being connected between the ground and a second input of the amplifier, and the amplifying circuit further comprising:Means for charging the second capacitor with a reference voltage generated by the voltage source during a first portion of an initializing phase of the detecting circuit;
Means for isolating the second input of the amplifier from the voltage source during a second portion of the initializing phase of the detecting circuit; and
A third capacitor connected between the first input of the amplifying circuit and the output of the amplifier in order to integrate the current generated by the set of photodiodes during a detecting phase following the second portion of the initializing phase.

US Pat. No. 10,393,889

DEVICE AND METHOD FOR READING AN IMAGE PLATE

1. A device configured to read an exposed imaging plate, the device comprisinga light source configured to generate read-out light;
a deflection unit configured to direct the read-out light in a scanning movement over the imaging plate, wherein the deflection unit comprises a micromirror configured to deflect impinging read-out light towards the imaging plate, and wherein the micromirror is configured to swivel about a first swivel axis and about a second swivel axis that is distinct from the first swivel axis;
a detector unit configured to detect fluorescent light, which is emitted from the imaging plate at locations where the read-out light impinges; and
an evaluating unit configured to evaluate signals received from the detector unit and to build up an image that is stored in the imaging plate,
wherein the evaluating unit is further configured to take into account, when evaluating the signals received from the detector unit, that points on the imaging plate are subjected to the read-out light variably often and/or for variable time lengths while the micromirror oscillates about the first and the second swivel axis.

US Pat. No. 10,393,888

LAMINATED SCINTILLATOR PANEL

Konica Minolta, Inc., To...

1. A laminated scintillator panel having a structure in which structural units containing at least one scintillator layer having a function of emitting light when receiving X-rays and a non-scintillator layer are repeatedly laminated in a parallel direction perpendicular to incidence of radiation, wherein at least one functional layer having optical characteristics different from those of the scintillator layer and the non-scintillator layer is contained in the array structure,wherein the distance between the functional layers is not more than three times the distance between a radiation incident surface and a radiation exit surface of the laminated scintillator panel,
a reflectance of light at a wavelength at which the intensity of the scintillator light of the functional layer is maximum is 70% or more, and
a distance between the functional layers is larger than ¼ times the distance between a radiation incidence surface and a radiation exit surface of the laminated scintillator panel.

US Pat. No. 10,393,880

VEHICLE CONTROL THROUGH MACHINE LEARNING

Volvo Car Corporation, G...

1. A method for managing rules or policies in a vehicle, the vehicle comprising at least one controllable unit, the method performed by a management unit and a memory unit associated with the management unit, the method comprising:determining, at the start of a driving, an active route of the vehicle;
dividing the determined active route into a plurality of non-overlapping predetermined intervals,
selecting a set of control values from a plurality of stored sets of control values, the plurality of stored sets of control values being based on a set of previously driven routes, where the selected set of control values corresponds to the determined active route, wherein each control value of the selected set of control values corresponds to one of the plurality of predetermined intervals of the determined active route;
controlling the at least one controllable unit based on the selected set of control values;
recording, during current driving of the vehicle, a set of control result values, wherein each control result value corresponds to one of the plurality of predetermined intervals of the determined active route which the vehicle has driven, and wherein the control result values are indicative of a result of the controlling during the corresponding predetermined interval;
determining, at the end of the driving based on the set of control result values, an updated set of control values for an actually driven route; and
storing the updated set of control values, wherein the set of control values corresponds to a control model;
wherein the at least one controllable unit of the vehicle is an energy unit, the rules or policies relate to managing energy usage of the energy unit, the control values and sets of control values respectively are energy unit control values and sets of energy unit control values relating to the control of the energy unit of the vehicle, the set of control result values are energy unit control result values indicative of the energy usage during the corresponding predetermined interval, and the updated set of control values is an updated set of energy unit control values; and
wherein the vehicle is a Hybrid Electric Vehicle, the vehicle further comprises an electric propulsion unit and a battery unit adapted to power the electric propulsion unit, and the at least one energy unit is an internal combustion engine arranged to charge the battery unit, and wherein controlling the internal combustion engine is based on the selected set of energy unit control values;
wherein the control model comprises a plurality of vehicle states and a plurality of transitions between the vehicle states, each transition corresponding to one of the plurality of predetermined intervals, wherein each predetermined interval is associated with an expected energy unit control result value that is determined based on the recorded set of energy unit control result values, wherein each vehicle state contains data regarding the total expected future energy unit control result value based on entering that state, and wherein each transition corresponding to a predetermined interval is selected based on all of the determined active route remaining.

US Pat. No. 10,393,870

DETERMINATION OF SPIN PARAMETERS OF A SPORTS BALL

1. A method for estimating a spin frequency of a rotating sports ball in flight, comprising:receiving, using a receiver of a radar arrangement, electromagnetic waves reflected from the rotating sports ball;
deriving, without regard to any marking on the rotating sports ball, from the received electromagnetic waves, via the radar arrangement, a signal having a first frequency corresponding to a velocity of the rotating sports ball, the signal being modulated by a modulation frequency; and
estimating, without regard to any marking on the rotating sports ball, via the radar arrangement, at at least a single point in time, the spin frequency of the rotating sports ball based on at least one frequency distance between a harmonic of the modulation frequency and one of the first frequency and an additional harmonic of the modulation frequency.

US Pat. No. 10,393,869

SUB-NYQUIST RADAR PROCESSING USING DOPPLER FOCUSING

14. Apparatus for target range and velocity estimation, comprising:a receiver, which is configured to receive a signal that comprises reflections of multiple pulses from one or more targets; and
a processor, which is configured to:
sample the received signal with a sampling rate that is lower than a Nyquist rate of the pulses, so as to produce a sampled signal;
represent each reflection, as digitized in the sampled signal, by a respective complex exponent whose magnitude depends on a delay of the reflection and whose phase depends on a Doppler frequency of that reflection;
accumulate the complex exponents on a Doppler-delay grid so as to cause the reflections to accumulate in-phase in Doppler-delay bins corresponding to the Doppler frequencies and delays of the targets;
identify on the Doppler-delay grid one or more peaks caused by the accumulated complex exponents;
calculate respective Doppler frequencies and delays corresponding to the peaks;
estimate respective ranges and radial velocities for the identified Doppler frequencies and delays; and
provide the ranges and radial velocities as an output identifying the targets from which the signal was received.

US Pat. No. 10,393,865

PHASE RETRIEVAL ALGORITHM FOR GENERATION OF CONSTANT TIME ENVELOPE WITH PRESCRIBED FOURIER TRANSFORM MAGNITUDE SIGNAL

Airbus SAS, Blagnac (FR)...

1. A process for performing iteratively the phase retrieval of a transmission signal x(t) matching two sets of constraint both concerning the time envelope ue(t) of signal x(t) and magnitude distribution Um(f) of its spectral representation, said process computing at each iteration k an estimate x(t) of signal x(t), comprisingsaid estimate xk(t) being obtained from a first projection PA on a first set of constraint in time domain of a computed value xk(t) of x(t) which derives from an estimate Xk?1(f) of the spectrum of signal x(t), said estimate Xk?1(f) being itself obtained from a second projection PB on a second set of constraints in spectral domain of the Fourier transform Xk(f) of the estimate xk?1(t) of x(t) computed at iteration k?1;
estimate xk(t) being a weighted sum of projection PA of xk(t) onto the first constraint domain and of xk(t) itself;
estimate Xk?1(f) being a weighted sum of projection of PB of Xk(f) onto the second constraint domain and of Xk(f) itself;
iterative computation of estimate xk(t) is repeated until xk(t) meets a predefined criterion,
wherein estimates xk(t) and Xk?1(f) are respectively defined by the following relations:
x(t)=?PA{xk(t)}+(1??)xk(t),and
X(f)=?PB{Xk(f)}+(1??)Xk(f)
where ? and ? are relaxation parameter which values are less than 1 and where PA and PB are respectively defined by the following relations:

where A is the expected constant magnitude of x(t), and

where Um(f) is the expected Fourier Transform Magnitude Um(f) of signal x(t), and wherein, at the first iteration the computed value x1(t) of x(t) is computed from an estimate X0(f) of the spectrum of x(t) defined by the following relation:
X0(f)=Um(f)ei?0(f)
where Um(f) is the expected Fourier Transform Magnitude Um(f) of signal x(t) and where ?0 is a particular initial phase defined by the following relation:

where ? is the spectral domain of the second constraints set.

US Pat. No. 10,393,848

CALIBRATION TOOL FOR CALIBRATING A MAGNETIC SENSOR

SENIS AG, (CH)

1. Calibration tool for calibrating a magnetic sensor, comprising a cuboid-shaped housing; andeither a predetermined number of two or four permanent magnets, wherein
the two or four permanent magnets are arranged along an axis and positioned in the housing, and
the two or four permanent magnets provide in a working volume a homogeneous magnetic field that has a constant field intensity,
or a predetermined number of one or two permanent magnets, wherein
each of the one or two permanent magnets is formed as a hollow cylinder having a first end, a second end opposite to the first end, and an outer lateral surface which encloses an empty inner space between the first end and the second end and which is penetrated by four holes, the first end of the hollow cylinder being an N pole and the second end of the hollow cylinder being an S pole, each of the four holes disposed at a location between the first end and the second end,
each of the one or two permanent magnets is positioned in the housing, and
the one or two permanent magnets provide in a working volume a homogeneous magnetic field that has a constant field intensity,
or a number of permanent magnets arranged to form a Halbach array, wherein
the permanent magnets are positioned in the housing, and
the permanent magnets provide in a working volume a homogeneous magnetic field that has a constant field intensity;
wherein
the housing is configured to provide six alignment planes,
the alignment planes extend either parallel or at an angle of 90° with respect to each other, and
the housing has one or more holes allowing to position a magnetic sensor in the working volume.

US Pat. No. 10,393,847

METHOD AND APPARATUS FOR RECORDING CALIBRATION DATA FOR A GRAPPA MAGNETIC RESONANCE IMAGING ALGORITHM

Siemens Healthcare GmbH, ...

1. A method for acquiring calibration data for establishing convolution kernels for GeneRalized Autocalibrating Partial Parallel Acquisition (GRAPPA) algorithms for reconstruction of image data from magnetic resonance (MR) measurement data, said method comprising:operating an MR data acquisition scanner to acquire MR measurement data by executing an echo planar MR imaging sequence with simultaneous acquisition of MR data, during echo train comprising a plurality of echoes with an echo spacing ES between successive echoes from a plurality of slices in a slice stack, with phase encoding of the measurement data;
operating said MR data acquisition scanner to acquire a set of calibration data, also with phase encoding, in a predetermined slice order of said slices in said slice stack and entering the acquired calibration data into lines in k-space by, for each slice, sampling at least one segment of k-space in a readout direction for completely sampled readout in a phase coding direction of said phase encoding, with at least one segment of k-space extending around a center of k-space in the readout direction, and selecting a segment width of each segment in k-space to comprise N k-space lines so as to cause a phase encoding bandwidth, which is 1/N·ES, in said set of calibration data to match the phase encoding bandwidth in the acquisition of the MR measurement data, and thereby causing said set of calibration data to be usable both for reconstruction of image data from said MR measurement data using a slice GRAPPA algorithm and for reconstruction of image data from said MR measurement data using an inplane GRAPPA algorithm;
in a processor, calculating a convolution kernel from said set of calibration data for each of said reconstruction using said slice GRAPPA algorithm and said reconstruction using said inplane GRAPPA algorithm; and
making the calculated convolution kernels available in electronic form as a data file formatted for use in each of said reconstruction using said slice GRAPPA algorithm and said reconstruction using said inplane GRAPPA algorithm.

US Pat. No. 10,393,846

FUNCTIONAL MAGNETIC RESONANCE IMAGING QUALITY DETECTION PHANTOM AND METHOD

1. A functional magnetic resonance imaging quality detection phantom, comprising two independent shells which are movably connected with each other, wherein a BOLD simulation signal module is arranged in the first shell, and a basic imaging detection module is arranged in the second shell;the BOLD simulation signal module comprises a locating accuracy test component and a BOLD signal simulation component, wherein the locating accuracy test component comprises two locating blocks placed in a crossing manner, a wedge-shaped passage composed of isosceles right triangle blocks is arranged on the locating blocks, and the BOLD signal simulation component comprises an artificial brain for functional magnetic resonance imaging; and
the basic imaging detection module comprises a locating accuracy test component, a geometric distortion test component, a high contrast component and a layer deviation measurement component, which are independent from each other, and the geometric distortion test component is of a multilayer grid structure to simulate the geometric distortion degrees of images of various directions; the high contrast component comprises a substrate and multiple rows of through holes with different apertures formed in the substrate; and the layer deviation measurement component comprises a basement layer and two orthogonal gaps formed on the basement layer.

US Pat. No. 10,393,837

SYSTEM AND METHOD FOR MAGNETIC RESONANCE COIL ARRANGEMENT

1. A gradient coil arrangement comprising:an integrated magnet device for use in an magnetic resonance imaging (MRI) system comprising:
field-shifting shield magnets;
gradient coils comprising primary gradient magnets and shield gradient magnets, the primary gradient magnets being placed closer to an object to be imaged than the shield gradient magnets;
at least one substrate layer providing mechanical support for the field-shifting shield magnets and the gradient coils;
at least one cooling mechanism; and
a removable insert placed within the integrated magnet device, the removable insert including primary field-shifting magnets physically separated from said field-shifting shield magnets, whereby the field-shifting shield magnets reduce the magnetic field produced by the removable primary field-shifting magnets outside of the radius of the field-shifting shield magnets, such that when the removable insert is removed from the integrated magnet device the field-shifting shield magnets are deactivated by withholding current and when the removable insert is placed within the integrated magnet device the field-shifting shield magnets are activated through the provision of current.

US Pat. No. 10,393,831

NEGATIVE RESISTANCE PREAMPLIFIER FOR INDUCTIVELY COUPLED LOCAL MRI COILS

The United States of Amer...

1. An amplifier for a resonant coil of a magnetic resonance imaging system, the amplifier comprising:a field-effect transistor to generate a positive feedback, wherein the positive feedback is received in the resonant coil; and,
wherein the amplifier is directly engaged to an imaging coil of the magnetic resonance imaging system.

US Pat. No. 10,393,824

TECHNIQUES FOR MAGNETOMETER CALIBRATION USING SELECTED MEASUREMENTS OVER TIME

QUALCOMM Incorporated, S...

1. A method of magnetometer calibration, comprising:obtaining, by a device, multiple sets of magnetic field measurements corresponding to multiple local magnetic field strengths, wherein each set of magnetic field measurements is measured in association with an unknown local magnetic field strength;
calculating, by the device, multiple error values using the multiple sets of magnetic field measurements, estimated values of the multiple local magnetic field strengths, and multiple sets of estimated hard iron bias values,
wherein each error value, of the multiple error values, is calculated using the multiple sets of magnetic field measurements, the estimated values of the multiple local magnetic field strengths, and a respective set of estimated hard iron bias values, of the multiple sets of estimated hard iron bias values;
identifying, by the device, a set of hard iron bias values, from among the multiple sets of estimated hard iron bias values, for magnetometer calibration based at least in part on comparing the multiple error values; and
calibrating, by the device, a magnetometer using the identified set of hard iron bias values.

US Pat. No. 10,393,813

ON-BOARD STATE OF HEALTH MONITORING OF BATTERIES USING INCREMENTAL CAPACITY ANALYSIS

THE REGENTS OF THE UNIVER...

1. A method for monitoring state of health of a battery, comprising:defining a model for a battery, where the model relates terminal voltage of the battery to charged capacity of the battery and defined in accordance with support vector regression;
measuring voltage of the battery through a range of states of charge, where the range excludes the battery being fully charged and fully discharged;
determining parameters of the model by fitting the voltage measures to the model;
determining an incremental capacity curve for the battery by taking derivative of the model; and
quantifying a peak of the incremental capacity curve, thereby determining a state of health for the battery.

US Pat. No. 10,393,812

AUTOMATIC METHOD FOR ESTIMATING THE STATE OF CHARGE OF A CELL OF A BATTERY

Renault S.A.S., Boulogne...

1. A method comprising causing a technical improvement to the technology of estimating state-of-charge of a battery's cell, wherein causing said technical improvement comprises using a battery-management system that comprises an electronic processor and a memory for automatically estimating state-of-charge of said battery's cell, wherein said battery powers an electric motor that causes an electric vehicle to move along a roadway and to do so based at least in part on measurements obtained by an ammeter and a voltmeter that are connected to said battery-management system, wherein said battery comprises cells that are grouped into stages that connect between first and second terminals thereof, wherein each of said stages comprises a plurality of branches that are connected in parallel, each of which comprises either one cell or several cells in series, wherein cell comprises connections that connect said cell to other cells and ultimately to said terminals of said battery, wherein said cell receives electrical energy while being charged and loses electrical energy while being discharged, wherein a complete discharging of a cell followed by a complete recharging constitutes a cycle of said cell, wherein automatically estimating state-of-charge comprises, at each of a plurality of first instants k, using a voltmeter, acquiring a measured voltage yk and, using an ammeter, acquiring a measured current ik, wherein said measured voltage is a voltage across said cell's terminals, and wherein said measured current is a current selected from the group consisting of a current that charges said cell and a current that discharges said cell, estimating said cell's state-of-charge SOCk based at least in part on said measured voltage, said measured current, and a capacitance Cn,k3 of said cell, said capacitance being indicative of an amount of energy that can be stored by said cell at a second instant k3 from a plurality of second instants, said second instants occurring less frequently than said first instants, wherein said second instant is a second instant that is closer to said first instant k than all other second instants in said plurality of second instants, said capacitance having been estimated at said second instant k3, wherein estimating said cell's state-of-charge SOCk comprises causing said electronic processor to inhibit full execution of an algorithm for estimating capacitance Cn,k3 of said cell based at least in part on current ik3 measured at a second instant k3 when a first condition is met, and causing said electronic processor to trigger full execution of said algorithm when any one of a second condition, a third condition, and a fourth condition is met, wherein said first condition is that a value of a parameter has not crossed a first preset threshold, said parameter being chosen from the group consisting of said measured voltage yk, said estimate of said state-of-charge SOCk, and an amount Qk of charge that has passed through said cell between said instant k and a preceding instant, wherein said second condition is that said parameter has dropped below said first preset threshold and that said parameter is said measured voltage yk, wherein said third condition is that said parameter has dropped below said first preset threshold and that said parameter is said estimate of said state-of-charge SOCk, and wherein said fourth condition is that said parameter has risen above said first preset hreshold and that said parameter is said amount Qk of charge that has passed through said cell between said instant k and a preceding instant.

US Pat. No. 10,393,808

EYE PATTERN GENERATOR

SHANGHAI ZHAOXIN SEMICOND...

1. An eye pattern generator for generating an eye pattern of an input signal, comprising:a first comparator receiving the input signal, a first clock signal, and a first voltage and comparing the input signal with the first voltage according to the first clock signal to generate a first comparison signal;
a second comparator receiving the input signal, the first clock signal, and a second voltage that is lower than the first voltage, and comparing the input signal with the second voltage according to the first clock signal to generate a second comparison signal; and
a control circuit receiving the first comparison signal and the second comparison signal and changing at least one of a level of the first voltage and a level of the second voltage according to the first comparison signal and the second comparison signal to form a region boundary between an open-eye region and a closed-eye region of the eye pattern.

US Pat. No. 10,393,807

REDUCING COMPLEXITY WHEN TESTING QUANTUM-LOGIC CIRCUITS

International Business Ma...

1. A quantum-logic test-development system comprising a processor, a memory coupled to the processor, and a computer-readable hardware storage device coupled to the processor, the storage device containing program code configured to be run by the processor via the memory to implement a method for reducing complexity when testing quantum-logic circuits, the method comprising:the system receiving architectural information about a quantum-logic circuit that has at least four inputs and at least one output;
the system optimizing a procedure for testing the quantum-logic circuit,
where the procedure comprises a series of tests that each verify correct operation of the quantum-logic circuit in response to receiving a distinct input vector of a set of input vectors, and
where the optimizing comprises deleting from the series of tests any test designed to place all outputs of the quantum-logic circuit in an output state that does not change from an output state generated by at least one other test of the series of tests.

US Pat. No. 10,393,799

ELECTRONIC DEVICE PACKAGE

Intel Corporation, Santa...

15. A method for making an electronic device package, comprising:obtaining a substrate;
disposing a connector on the substrate such that the connector is electrically coupled to the substrate, the connector having a contact to interface with a mating connector, and a housing disposed about at least a lateral side and a top side of the contact such that the contact is inaccessible; and
disposing an encapsulant material on the substrate and at least partially encapsulating the connector, wherein the encapsulant material interfaces with a lateral side of the housing, and the encapsulant material is disposed adjacent the housing about the lateral side of the contact.

US Pat. No. 10,393,797

INSPECTION METHOD OF LAMINATED BOARD, INSPECTION MODULE, AND PALLET

FUJITSU LIMITED, Kawasak...

1. A method for inspecting a laminated board, comprising:performing a reflow process to solder an electronic component to a surface of a laminated board in which at least one of a plurality of wiring layers which are laminated with each other is coupled to another adjacent wiring layer via a via; and
performing, in the reflow process, operations of
detecting whether a temperature of the laminated board reaches a melting point of a solder,
detecting whether the temperature of the laminated board is within a temperature range lower than the melting point and higher than room temperature due to lowering of the temperature of the laminated board after detecting that the temperature of the laminated board reaches the melting point of the solder, and
inspecting a conduction state of the via when detecting that the temperature of the laminated board is within the temperature range, wherein
the detecting whether the temperature of the laminated board is within the temperature range is performed by monitoring, in the reflow process, ambient temperature of the laminated board and the inspecting of the conduction state of the via is started when the ambient temperature reaches a temperature lower than the melting point of the solder.

US Pat. No. 10,393,793

DETECTING POWER DISTURBANCES BASED ON NETWORKED POWER METERS

Amazon Technologies, Inc....

1. A computer-implemented method, comprising:receiving, over a network, by a computer system configured to determine power quality within a datacenter, an indication of a power disturbance associated with the datacenter from a first power meter of the datacenter, the first power meter having a first logical address on the network and a first physical location in the datacenter, the indication received in a data communication from the first power meter based on the first logical address;
determining, by the computer system, a type of the power disturbance based on the indication;
accessing, by the computer system, a power disturbance profile and a power meter topology of the datacenter based on the type of the power disturbance;
determining that power-related data should be requested from a second power meter of the datacenter based on the power disturbance profile;
identifying a second logical address of the second power meter from the power meter topology based on the first logical address and the first physical location of the first power meter;
transmitting, by the computer system, a request for the power-related data to the second power meter over the network based on the second logical address;
receiving, by the computer system, a response to the request from the second power meter over the network, the response to the request received in a data communication from the second power meter based on the second logical address; and
identifying, by the computer system, a cause of the power disturbance and a location of the cause based on the power disturbance profile, the indication of the power disturbance from the first power meter, and the response from the second power meter.

US Pat. No. 10,393,790

METHOD FOR TESTING CONNECTIVITY

Inventec (Pudong) Technol...

1. A method for testing connectivity, which is applied to an electronic equipment, wherein the electronic equipment at least comprises a plurality of test units and a network transformer, the test units are respectively coupled electrically to the network transformer, and the network transformer at least comprises a transformer circuit, and the method comprises:a test unit of the test units sending a low frequency test signal or a high frequency test signal to the network transformer by using a boundary scan manner;
determining whether the test unit receives a low frequency response signal or a high frequency response signal;
identifying that an internal circuitry, which is disposed in the network transformer and between the transformer circuit and the test unit, does not have an open circuit fault, when the test unit receives the low frequency response signal; otherwise, identifying that the internal circuitry, which is disposed in the network transformer and between the transformer circuit and the test unit, have an open circuit fault, when the test unit does not receive the low frequency response signal; and
identifying that a pin of the network transformer, which corresponds to the test unit, has a short circuit fault, when the test unit receives the high frequency response signal; otherwise, identifying that the pin of the network transformer, which corresponds to the test unit, does not have the short circuit fault, when the test unit does not receive the high frequency response signal.

US Pat. No. 10,393,789

GROUND FAULT TESTER

SIEMENS MOBILITY, INC., ...

1. A ground fault tester (GFT) for use with an Event Analyzer and Recorder, the ground fault tester (GFT) comprising:an AC source (Vd) configured to feed into a nodal supposition circuit through a resistor (Rd), the nodal supposition circuit switched to a ground (GND) through a relay device (K), wherein a DC/battery powered equipment (DPE) is being monitored for a ground fault by the ground fault tester (GFT) and is coupled to the nodal supposition circuit and a virtual resistor (Ri) that represents a ground leak resistance for flowing a leakage current (Ileak) to the ground (GND);
a signal conditioning unit having a linear gain coupled to the resistor (Rd) and the nodal supposition circuit to receive a raw signal (Vs) for monitoring a ground fault and output a voltage signal (Vr);
an adjustable threshold module (TH) to provide a threshold voltage (Vth);
a comparator to receive the voltage signal (Vr) and the threshold voltage (Vth) to compare two voltages (Vr), (Vth) and output a signal indicative of the ground fault; and
a controller to receive a test request command and output a GFT output, the controller to control the relay device (K) for flowing a test current (Itest) to the ground (GND) from the nodal supposition circuit,
wherein the controller to receive the signal indicative of the ground fault and control the adjustable threshold module (TH) to selectively vary the threshold voltage (Vth) in order to verify whether the signal conditioning unit is functional or not based on a disappearance of an alarm signal when a delta output from the signal conditioning unit is proportional or not to a delta stimulus, introduced by engaging a known test resistance (Rt1) and (Rt2) in parallel with an existing ground leak resistance, to the signal conditioning unit responsive to the test request command.

US Pat. No. 10,393,788

APPARATUS AND METHOD FOR DIAGNOSING STATE OF POWER CABLE AND MEASURING REMAINING LIFE THEREOF USING VLF TD MEASUREMENT DATA

Korea Electric Power Corp...

1. An apparatus for diagnosing a state of a power cable and maintaining the power cable, the apparatus comprising:a Weibull modeling unit performing Weibull distribution modeling by accumulating VLF tan delta (TD) signal data measured for each of a plurality of voltage levels applied to a power cable;
a distance limiting unit comparing a Weibull distribution for accumulated VLF TD signal data with a preset Weibull distribution for the accumulated VLF TD signal data for each measurement distance to limit a measurement limit distance;
a data type classifying unit classifying the VLF TD signal data into a type on a basis of the limited measurement limit distance, the type comprising a trend and a pattern;
a quantity representing unit quantitatively representing the classified type;
a normalization unit representing, to dispersion distributions, the VLF TD signal data and VLF TD signal deviation (DTD), and the VLF TD signal data and a slope of deviation (SKIRT) derived from the quantity representing unit, and normalizing the dispersion distributions to derive normalization distributions;
a 3D constructing unit constructing a 3D matrix with the derived normalization distributions;
a risk level calculating unit calculating a risk level of the power cable as one of preset risk levels based on a distance measured in the 3D matrix; and
a life measuring unit determining a maintenance action for the power cable based on the calculated risk level, the maintenance action being one selected from a group consisting of replacement of the power cable, re-measurement of the VLF TD signal data, and setting a time for re-measurement of the VLF TD signal data.

US Pat. No. 10,393,785

OPTICAL SENSING DEVICE FOR TWO-DIMENSIONAL ELECTRIC FIELD MEASUREMENT

ZHEJIANG UNIVERSITY, Han...

1. An optical sensing device applicable to two dimensional electric field measurement, comprising a laser source, input polarization maintaining fibers sequentially connected to the laser source, a sensing unit, an output single mode fiber, photodetector and signal processing unit, which is characterized in that the sensing unit comprises:a lithium niobate substrate;
a first Y optical waveguide and two Mach Zehnder structure optical waveguides are arranged on the lithium niobate substrate; an input of the first Y optical waveguide is connected with an output of the laser source, the outputs of the first Y optical waveguide are respectively connected to the inputs of the two Mach Zehnder structure optical waveguides; the outputs of the two Mach Zehnder structure optical waveguides are connected to the photodetectors; dipole antenna is arranged at any single waveguide arm of each Mach Zehnder structure optical waveguide, the polarization directions of the two dipole antennas are in orthogonality with each other;
the Mach Zehnder structure optical waveguides comprise two second Y optical waveguides and two parallel straight waveguides, with the branches of the two second Y optical waveguides respectively connected to the two parallel straight waveguides;
each dipole antenna comprises two triangular sub-blocks respectively arranged at the two sides of the optical waveguide symmetrical to the centerline, with the bases of the two sub-blocks parallel to the corresponding straight waveguide transmission directions, and the centerline of the two bases constitutes the axis.

US Pat. No. 10,393,780

ULTRASONIC BASED LOAD CENTER CURRENT MEASUREMENT SYSTEM

SCHNEIDER ELECTRIC USA, I...

1. A load center for a power distribution system comprising:a branch circuit current monitor of the load center, the branch circuit current monitor including:
a current sensor coil for sensing a current on a branch circuit, and
an ultrasonic transmitter for ultrasonically transmitting an ultrasonic pulse message using ultrasonic pulses, the ultrasonic pulse message corresponding to the current; and
a data aggregator of the load center, the data aggregator including an ultrasonic detector for receiving the ultrasonic pulse message transmitted by the ultrasonic transmitter.

US Pat. No. 10,393,771

EXCHANGEABLE CONTACT UNIT AND INSPECTION JIG

YOKOWO CO., LTD., Tokyo ...

1. An exchangeable contact unit which can be attached to or detached from a main body of an inspection jig, the exchangeable contact unit comprising:a flexible board which is provided with a contact part with respect to an object to be inspected;
a coaxial connector which is directly and electrically connected to the flexible board; and
a support board to which the coaxial connector is fixed,
wherein the coaxial connector includes a body part to which a coaxial cable is detachably connected and a leg portion which passes through the flexible board and is directly and electrically connected to a pattern of the flexible board;
wherein the flexible board is positioned on one face side of the support board, the body part is positioned on the other face side of the support board, the leg portion is extended from the body part to pass through the support board and the flexible board, and the contact unit is detachably fixed to the main body of the inspection jig in such a manner that the flexible board is clamped between a board of the inspection jig and the support board; and
wherein a ground pattern which is electrically connected to a leg portion for ground of the coaxial connector is provided on a face of the flexible board at an opposite side to the support board and extended up to a region around a through hole for fixing the flexible board to the main body of the inspection jig.

US Pat. No. 10,393,767

SINGLE SENSOR SYSTEMS AND METHODS FOR DETECTION OF REVERSE ROTATION

ExxonMobil Upstream Resea...

1. An apparatus for determining a direction of rotation of an object about an axis, the apparatus comprising:a sensor having a sensing field and being disposed so that the object is within the sensing field, the sensor being configured to
detect variations in optical characteristics of the object as the object rotates about the axis, and
generate a signal based on the detected variations in optical characteristics; and
a computing system configured to receive the signal from the sensor and to determine a direction of rotation of the object about the axis based on the signal.

US Pat. No. 10,393,743

METHODS OF SELECTING T CELL RECEPTORS USING AFFINITY OLIGONUCLEOTIDE CONJUGATES

AbVitro LLC, Seattle, WA...

1. A method of selecting a T cell receptor (TCR), comprising:(a) forming a plurality of vessels, wherein a vessel of the plurality of vessels comprises at least one pMHC-oligonucleotide conjugate molecule and a single T cell of a plurality of T cells;
(b) attaching a vessel barcoded polynucleotide or complement thereof to:
(i) an oligonucleotide portion of the pMHC-oligonucleotide conjugate molecule within the vessel of the plurality of vessels, and
(ii) a TCR polynucleotide from the single T cell; and
(c) sequencing the oligonucleotide portion or a complement thereof and the TCR polynucleotide or a complement thereof, thereby generating sequence information, wherein the attaching of step (b) occurs within the vessel.

US Pat. No. 10,393,738

MULTI-WELL CUVETTE PROVIDED WITH INTEGRATED REACTION AND DETECTION MEANS

Boditech Med Inc., Chunc...

1. A cuvette comprising:a jig;
a reaction part comprising a sample chamber configured to accommodate a liquid sample and a reagent chamber configured to accommodate a reagent for reaction with the liquid sample therein; and
an analysis part comprising a reaction product well configured to hold a liquid reaction product and a chromatographic strip extending between a first strip end and a second strip end,
wherein the jig, the sample chamber, the reagent chamber, the reaction product well, the chromatographic strip are integrated in a cuvette body;
wherein the sample chamber, the reagent chamber and the reaction product well are arranged between the jig and the first strip end of the chromatographic strip such that the sample chamber, the reagent chamber and the reaction product well are aligned in a direction along extension of the chromatographic strip from the first strip end toward the second strip end,
wherein the cuvette is configured to permit the liquid reaction product, when applied to the reaction product well, to flow to the first strip end of the chromatographic strip for a later flow assay in which the liquid reaction product further flows in the chromatographic strip in the direction from the first strip end toward the second strip end.

US Pat. No. 10,393,734

DIAGNOSTIC COINCUBATION ASSAY

EUROIMMUN Medizinische La...

1. A method for the diagnosis of an autoimmune disease, comprising:contacting a solid donor tissue section with a liquid capable of extracting an antibody from said donor tissue section and contacting said liquid with an acceptor material comprising an antigen in close proximity to said tissue section,
followed by detection of a complex comprising the antibody and the antigen,
wherein the donor tissue section and the acceptor material comprising an antigen are co-incubated in the liquid by contacting the donor tissue section and the acceptor material with the liquid at the same time.

US Pat. No. 10,393,725

AUTOMATED IMAGING OF CHROMOPHORE LABELED SAMPLES

CELLOMICS, INC., Carlsba...

1. A method of cell analysis, comprising:positioning a container containing biological cells so that the container becomes aligned with an optical path, the biological cells comprising fluorescent reporter molecules and chromophore stained molecules;
exciting the biological cells with a first excitation light and directing a first transmission light at the biological cells to induce the biological cells to concurrently emit a first fluorescent light and a first chromophore absorption signature along the optical path; and
recording a first image of the concurrently induced first fluorescent light and first chromophore absorption signature.

US Pat. No. 10,393,722

SOIL QUALITY MEASUREMENT DEVICE

The Climate Corporation, ...

15. A soil testing system, comprising:a soil probe having a hollow portion for receiving a soil sample;
a computing device communicatively coupled to the soil probe, wherein the computing device is programmed to monitor a force applied to the soil probe and determine whether the force exceeds a threshold;
a soil sample quality measurement device; and
a computer system in data communication with the soil sample quality measurement device, wherein the computer system is programmed to associate the soil sample with a soil sample quality criterion.

US Pat. No. 10,393,712

SYSTEMS AND METHODS USING A GAS QUALITY SENSOR

Cummins Inc., Columbus, ...

1. An apparatus, comprising:an aggregation circuit structured to interpret fuel data acquired by a plurality of gas quality sensors, the fuel data indicative of a fuel composition of a fuel, each of the plurality of gas quality sensors associated with a different engine system, each respective engine system positioned at a different geographic location having a fuel source that provides the fuel; and
a calibration circuit structured to:
compare the fuel data received from a subset of the plurality of gas quality sensors located within a select geographic area;
determine a gas quality sensor miscalibration value for the subset of the plurality of gas quality sensors based on the fuel data received from the subset of the plurality of gas quality sensors within the select geographic area; and
remotely calibrate a miscalibrated gas quality sensor of the subset of the plurality of gas quality sensors based on the gas quality sensor miscalibration value.

US Pat. No. 10,393,707

METHOD FOR ESTIMATING A VARIATION IN PRELOAD APPLIED TO LINEAR GUIDEWAY

Hiwin Technologies Corp.,...

1. A method for estimating a variation in a preload applied to at least one linear guideway included in a machine tool, the method to be implemented by a plurality of vibration sensors and a computation module, the machine tool further including a table disposed on the at least one linear guideway, the plurality of vibration sensors being disposed on the table, the method comprising steps of:a) obtaining, via each of the plurality of vibration sensors, a first vibration signal that is generated according to detection of vibration of the table by the vibration sensor at a first time instant;
b) determining, via the computation module, at least one first natural frequency that is associated with the table based on the first vibration signals obtained in step a) and at least one theoretical mode shape that is associated with vibration of the table;
c) obtaining, via each of the plurality of vibration sensors, a second vibration signal that is generated according to detection of vibration of the table by the vibration sensor at a second time instant;
d) determining, via the computation module, at least one second natural frequency that is associated with the table based on the second vibration signals obtained in step c) and the at least one theoretical mode shape; and
e) determining, via the computation module, the variation in the preload applied to the at least one linear guideway based on the at least one first natural frequency and the at least one second natural frequency.

US Pat. No. 10,393,701

MICROFLUIDIC METHODS OF ASSAYING MOLECULE SWITCHING AND DEVICES FOR PRACTICING THE SAME

The Regents of the Univer...

1. A method of assaying molecule switching, the method comprising:separating a sample comprising a molecule using a microfluidic device to obtain a separation pattern, wherein the microfluidic device comprises a separation medium comprising functional groups that covalently bond to the molecule upon application of electromagnetic radiation and the method further comprises applying the electromagnetic radiation to the separation medium to covalently bond the molecule to the separation medium;
detecting a first separation pattern of the molecule in a first state of a switching characteristic of the molecule;
applying an external stimulus to the molecule such that the molecule changes from the first state of the switching characteristic to a second state of the switching;
detecting a second separation pattern of the molecule in the second state of the switching characteristic of the molecule; and
determining a change between the first separation pattern and the second separation pattern to assay the switching characteristic of the molecule.

US Pat. No. 10,393,692

INTEGRATED ELECTRONIC DEVICE FOR MONITORING HUMIDITY AND/OR CORROSION

STMICROELECTRONICS S.R.L....

1. A device for detecting changes in an environmental parameter indicative of an environment surrounding the device, the device comprising:a first conductive element and a second conductive element;
a measurement circuit comprising a first measurement terminal and a second measurement terminal respectively coupled to the first conductive element and the second conductive element, the measurement circuit being configured to provide an electrical potential difference between the first conductive element and the second conductive element;
an insulating layer at least partially enclosing the first conductive element, the second conductive element, and the measurement circuit;
a first pad extending through the insulating layer and conductively coupled to the first conductive element;
a second pad extending through the insulating layer and conductively coupled to the second conductive element; and
an electrode assembly disposed over the insulating layer and conductively coupled to the first pad and the second pad and exposed to the environment, wherein:
the measurement circuit is configured to determine a change in an impedance of an electromagnetic circuit comprising the first conductive element and the second conductive element and formed between the first measurement terminal and the second measurement terminal;
the change in the impedance of the electromagnetic circuit is indicative of a change in the environmental parameter;
the impedance of the electromagnetic circuit is a complex number;
the device determines that an increase in a level of humidity of the environment has occurred in response to a decrease in an imaginary part of the impedance of the electromagnetic circuit;
the device determines that an increase in a presence of water within the environment has occurred in response to a decrease in a real part of the impedance of the electromagnetic circuit; and
the device determines that corrosion of a metal structure present within the environment has occurred in response to an increase in the real part of the impedance of the electromagnetic circuit.

US Pat. No. 10,393,691

CAPACITIVE SENSING FOR FURNITURE

1. An automated furniture item, comprising:a furniture support comprising a plurality of support panels, at least one of said plurality of support panels movable relative to at least one other support panel of said plurality of support panels;
at least one capacitive component secured to at least one of said plurality of support panels, wherein a voltage associated with the at least one capacitive component changes when the automated furniture item is occupied by an object; and
a processor coupled to the at least one capacitive component, the processor adapted to receive information provided by the at least one capacitive component and to determine that a change in voltage satisfies a threshold, wherein the threshold is indicative of occupancy of the automated furniture item.

US Pat. No. 10,393,681

X-RAY TALBOT INTERFEROMETER AND X-RAY TALBOT INTERFEROMETER SYSTEM

Canon Kabushiki Kaisha, ...

1. An X-ray Talbot interferometer comprising:a source grating including a plurality of X-ray transmitting portions, configured to allow some of X-rays from an X-ray source to pass therethrough;
a beam splitter grating having a periodic structure, configured to diffract X-rays from the X-ray transmitting portions by using the periodic structure to form interference patterns each corresponding to one of the plurality of X-ray transmitting portions; and
an X-ray detector configured to detect X-rays from the beam splitter grating,
wherein the plurality of X-ray transmitting portions are arranged so that each of the interference patterns are superimposed on one another to enhance a specific spatial frequency component, the interference patterns being superimposed on one another while displaced by a distance that is different from a pattern period of each of the interference patterns, and
wherein the specific spatial frequency component is a spatial frequency component in a sideband generated by modulation of spatial frequency components specific to the interference patterns by a sample.

US Pat. No. 10,393,679

OPERATION GUIDE SYSTEM FOR X-RAY ANALYSIS,OPERATION GUIDE METHOD THEREFOR, AND OPERATION GUIDE PROGRAM THEREFOR

RIGAKU CORPORATION, Akis...

1. An operation guide system for X-ray analysis, comprising at least one microprocessor configured to:acquire information on a sample, and information on each of a plurality of X-ray measurement optical system parts configured to conduct X-ray analysis on the sample;
acquire a magnification by which the sample is to be magnified for display;
determine a distorted shape of an incident X-ray obtained when the sample is measured through use of the plurality of X-ray measurement optical system parts;
determine a distorted shape of a scattered X-ray obtained when the sample is measured through use of the plurality of X-ray measurement optical system parts; and
model a deformed shape of the sample, which is obtained by magnifying a shape of the sample based on the magnification, the distorted shape of the incident X-ray, and the distorted shape of the scattered X-ray,
wherein the distorted shape of the incident X-ray is a shape obtained by magnifying a shape of an incident X-ray, which irradiates the sample, based on the magnification in a plane perpendicular to an incident optical axis direction of the incident X-ray, and
wherein the distorted shape of the scattered X-ray is a shape obtained by magnifying a shape of a scattered X-ray, which is generated from the sample to be detected, based on the magnification in a plane perpendicular to a scattered optical axis direction of the scattered X-ray.

US Pat. No. 10,393,666

METHODS, DEVICES, SYSTEMS, AND COMPOSITIONS FOR DETECTING GASES

RESPIRION, LLC, Winston ...

1. A composition comprising:a dye present in an amount of about 0.001% to about 0.1% by weight of the composition;
a buffer present in an amount of about 0.5% to about 10% by weight of the composition;
an alkaline material present in an amount of about 0.1% to about 10% by weight of the composition;
a nitrogen containing compound configured to provide an increase in a colorific response present in an amount of about 0.01% to about 2% by weight of the composition; and
a water-attractive component present in an amount of about 5% to about 50% by weight of the composition.

US Pat. No. 10,393,665

SYSTEMS AND METHODS FOR DETECTING AN OPTICAL CHANGE INDICATING THE PRESENCE OF AN ANALYTE

CASE WESTERN RESERVE UNIV...

1. A system comprising:an optode sensor comprising:
an optode layer that undergoes an optical change in the presence of an analyte, wherein the optode layer comprises an optode membrane and a plurality of optode beads and one or more indicator dyes that undergo the optical change in the presence of the analyte; and
a selectively-permeable membrane encapsulating the optode layer that minimizes fouling of the optode sensor; and
an optical arrangement that provides illumination of a sample comprising the analyte and detection of the optical change of the optode layer in the presence of the analyte,
wherein a plurality of non-transparent nanoparticles are dispersed throughout the optode layer to suppress background physical interference on the detection of the optical change.

US Pat. No. 10,393,663

SURFACE-ENHANCED RAMAN SCATTERING ELEMENT AND METHOD FOR MANUFACTURING SAME

HAMAMATSU PHOTONICS K.K.,...

6. A surface-enhanced Raman scattering element, comprising:a substrate;
a fine structure portion formed on a surface of the substrate and having a plurality of depressions; and
a conductor layer formed on the fine structure portion and constituting an optical functional portion that causes surface-enhanced Raman scattering,
wherein a recessed region is provided in an inner surface of each of the plurality of depressions,
a plurality of gaps are formed in the conductor layer by forming the conductor layer on the inner surface of each of the plurality of depressions in a state in which at least a portion of an inner surface of the recessed region is exposed such that the conductor layer is not formed on the portion, and
wherein when viewed from a cross-section of one of the plurality of depressions being parallel in a depth direction thereof or perpendicular in the depth direction thereof, the recessed region is formed such that a straight line along at least a portion of the inner surface of the recessed region passes through two points on the one of the plurality of depressions in an opening side thereof with respect to a bottom surface thereof.

US Pat. No. 10,393,654

COMPACT SENSOR FOR MEASURING TURBIDITY OR FLUORESCENCE IN A FLUID SAMPLE

IN-SITU, INC., Fort Coll...

1. A sensor for measuring turbidity comprising:a distal sensing end having:
a vertex region;
a first surface extending from said vertex region and ending at a first surface end point;
a second surface extending from said vertex region and ending at a second surface end point, wherein said first surface and said second surface extend in different directions to form a vertex angle at said vertex region;
a convex-curved outer surface that extends between said first surface end point and said second surface end point;
a distal sensing surface defined by edges of said first surface, said second surface, said vertex region, and said curved outer surface; wherein a separation distance between said first surface end point and said second surface end point defines a maximum straight line distance on said distal sensing surface;
a distal sensing end volume having a cross-section formed by said vertex region, said first surface, said second surface and said curved outer surface;
an optical system positioned in said distal sensing end volume comprising:
an optical source to generate a beam of electromagnetic radiation;
an emission window through said distal sensing surface in optical communication with said beam of electromagnetic radiation and configured to pass at least a portion of said beam of electromagnetic radiation from said distal sensing end volume through said distal sensing surface to a sample volume adjacent to said distal sensing surface;
a collection window through said distal sensing surface configured to pass at least a portion of an incoming beam of scattered electromagnetic radiation from particles suspended in fluid in the sample chamber in a collection direction to said distal sensing end volume; and
a signal photodetector configured to detect said beam of incoming electromagnetic radiation in said collection direction;
wherein said optical system is positioned in an optical plane that extends substantially perpendicular to said distal sensing surface and that is substantially aligned with a notional line corresponding to said maximum straight line distance.

US Pat. No. 10,393,648

CAVITY ENHANCEMENT METHODS, SYSTEMS AND DEVICES, AND METHODS OF MEASURING SAME

BOARD OF REGENTS, THE UNI...

1. A measurement cell for absorbance measurements of a medium positioned in a cavity of the cell comprising:an entrance mirror having an input aperture;
an exit mirror opposed to the entrance mirror;
a sidewall extending between said entrance mirror and said exit mirror, said sidewall having a reflective surface;
a divergent light source configured to input a beam of non-coherent, divergent light into the cavity of the cell through the input aperture; and
a detector positioned outside of the cell adjacent to the exit mirror configured to convert light detected exiting the cell through the exit mirror into an electrical signal for further analysis by a processor after reflection from the entrance mirror, the exit mirror and the sidewall.

US Pat. No. 10,393,646

METHOD OF MEASURING AN ADHESIVE FORCE OF INTERLAYER ADHESIVE LAYER IN TENSILE MODE FOR STACKED SEMICONDUCTOR DEVICE AND APPARATUS FOR MEASURING THE SAME

SK HYNIX INC., Icheon (K...

1. An apparatus for measuring an adhesive force of an interlayer adhesive layer for a stacked semiconductor device, wherein the stacked semiconductor device is a device under test comprising a lower test layer and an upper test layer stacked on the lower test layer, the upper test layer comprising an overhang that protrudes past an edge of the lower test layer by a predetermined length, the lower test layer and the upper test layer being bonded together by the interlayer adhesive layer, the apparatus comprising:a mounting stage fixing the device under test;
a load applying tip applying a load to a bottom surface of the overhang in a first direction;
a location adjuster adjusting a distance between the device under test and the load applying tip to apply the load to the bottom surface of the overhang;
a load cell detecting a magnitude of the applied load; and
a controller controlling the location adjuster and the load cell.

US Pat. No. 10,393,645

MANUFACTURE ELECTRODES FOR ELECTROCHEMICAL MONITORING

THE BOEING COMPANY, Chic...

1. A method for determining material performance comprising:flexing a material system,
the material system comprising:
a metal substrate,
a first coating layer disposed on the metal substrate,
a first electrode directly disposed on the first coating layer, and
a second electrode disposed on the metal substrate; and
detecting impedance of the material system with an electrochemical impedance spectrometer.

US Pat. No. 10,393,643

OPTICAL VORTEX CORONAGRAPH SCATTEROMETER

Rochester Institute of Te...

1. An optical vortex coronagraph scatterometer comprising:a light source of wavelength ?;
a detector;
a scattering cell in optical communication with the light source;
a circular aperture having a radius R at a distance d from the scattering cell in optical communication with the light source;
a pivot point between the circular aperture and the scattering cell allowing relative movement of the light source and the scattering cell with respect to the circular aperture;
an optical vortex element;
a first lens comprising a focal length f1 disposed between the circular aperture and the optical vortex element at a distance of f1 from the circular aperture and a distance of f1 from the optical vortex element; and
a second lens comprising a focal length f2 disposed between the optical vortex element and the detector at a distance of f2 from the detector and a distance of f2 from the optical vortex element, wherein the optical vortex element is disposed between the circular aperture and the detector.

US Pat. No. 10,393,641

METHODS OF DETERMINING CEMENTATION EXPONENT AND SATURATION EXPONENT IN POROUS MEDIA FROM DIELECTRIC DISPERSION DATA

SCHLUMBERGER TECHNOLOGY C...

11. A method for determining values of at least one parameter of a formation to generate an improved virgin zone water saturation, the method comprising:performing a dielectric measurement of the formation to obtain dielectric data using a dielectric tool included within a wellbore logging tool;
performing a nuclear magnetic resonance (NMR) measurement of the formation to obtain NMR data using an NMR tool included within the wellbore logging tool;
performing a measurement of the formation to obtain formation data using a neutron porosity tool included within the wellbore logging tool;
determining formation porosity ?, formation water saturation Sw, and apparent cementation exponent mn for a plurality of locations in the formation having similar petrophysical properties;
determining an estimation of at least one of a pore cementation exponent m and a saturation exponent n from the formation porosity ?, the formation water saturation Sw, and the apparent cementation exponent mn for the plurality of locations according to: mn (i)=(m?n)a(i)+n, where mn(i) is the estimated mn at depth i which is one of the plurality of locations, and

calculating an estimated virgin zone water saturation based upon, at least in part, the estimation of the at least one of the pore cementation exponent m and the saturation exponent n.

US Pat. No. 10,393,639

METHOD AND SYSTEM FOR SIMULTANEOUSLY MEASURING FINE PARTICLE CONCENTRATIONS PM1, PM2.5 AND PM10—PARTICULATE MATTER

1. A method for measuring different particle concentrations using a particle measuring system comprising a photometric scattered light unit (1) with a measurement volume (16), wherein the scattered light unit (1) includes at least one light transmitter (7) which emits pulsed light signals, and at least one light-sensitive receiver system (8), which is arranged at at least one angle (15), the method comprising the at least one light-sensitive receiver system simultaneously receiving scattered light (14) from a plurality of particles (12) forming particle concentrations, the scattered light unit (1) with measurement volume (16) is hermetically sealed with the exception of at least one of a fluid inlet (1a) or a fluid outlet (1b), which are provided with blocking devices (2, 3), applying a sample of the fluid to be examined to the scattered light unit (1) with the measurement volume (16) and recording a predeterminable first number of measurement values, introducing a virtually particle-free fluid, which was filtered by flowing through a zero filter (5) and which is conveyed by a pump unit (6), into the measurement volume (16) either at the blockable fluid inlet (1a, 2) or at the blockable fluid outlet (1b, 3) and recording the predeterminable first number of measurement values, which are stored as a zero level, for calibrating the scattered light unit.

US Pat. No. 10,393,634

CARTRIDGE AND APPARATUS FOR PREPARING A BIOLOGICAL SAMPLE

KONINKLIJKE PHILIPS N.V.,...

1. A cartridge for processing a sample carried on a substrate, the cartridge comprising:a cartridge body comprising:
a reaction chamber;
walls that surround the reaction chamber and define an opening extending between the walls and across the reaction chamber;
a fluidic inlet system configured to provide at least one reagent fluid to the reaction chamber;
a fluidic outlet system configured to receive fluid from the reaction chamber; and
corresponding pump membranes positioned in the fluidic inlet system and the fluidic outlet system, wherein the corresponding pump membranes are configured to induce a pressure-driven fluid flow from the fluidic inlet system through the reaction chamber to the fluidic outlet system;
wherein the fluidic inlet system, the reaction chamber, and the fluidic outlet system are configured to be closed to an exchange of liquids with an environment outside the cartridge by the walls of the cartridge body and a wall of the substrate carrying the sample in response to an attachment of the substrate carrying the sample over the walls of the cartridge body and the opening.

US Pat. No. 10,393,630

AUTOMATED MULTIPLE SAMPLE PROCESSOR HAVING A PLURALITY OF PISTON PUMPS

ALFRED-WEGENER-INSTITUT H...

1. An automated multiple-sample processor for fluid samples, the automated multi-sample processor comprising:a plurality of piston pumps which have a sample opening, a cylindrical housing and an axially displaceable piston and which are removably mounted in a support frame, each of the pistons being connected to first and second spiral springs by a free end of the piston that is remote from the sample opening, the two spiral springs being supported in the support frame and being fixable in a tensioned initial position by a lock which, for each of the piston pumps, has a release lever triggerable by a driver on a rotatable shaft in a manner such that the triggering of the release lever results in the piston being displaced in the cylindrical housing, the two spiral springs being both configured either as extension springs or as compression springs,
wherein, in the case the two spiral springs are provided as the extension springs with the release lever in a first installation position I, the triggering of the release lever by the driver results in the piston being pushed into the cylindrical housing, or, in the case the two spiral springs are provided as the compression springs with the release lever in a second installation position II, which is rotated by 180° with respect to the first installation position I, the triggering of the release lever by the driver results in the piston being pushed out of the cylindrical housing.

US Pat. No. 10,393,629

FUEL CONSUMPTION ESTIMATION

CENTRICA HIVE LIMITED, W...

1. A system for estimating fuel consumption of a boiler in a building, the system comprising a processor configured to:monitor a control signal, comprising a time series of commands provided from an external heating control unit to the boiler, the control signal for switching water heating and/or space heating on and off,
determine at least one ON time of the boiler based on the time series of commands comprised in the monitored control signal,
determine a type of fuel consuming activity based on at least one of:
a temperature sensor,
the monitored control signal, and
one or more operating characteristics of the boiler, and
determine an estimated fuel consumption of the boiler based at least on the determined type of fuel consuming activity, the at least one ON time of the boiler, and a set of boiler fuel consumption data for mapping said at least one ON time to an estimated fuel consumption.

US Pat. No. 10,393,626

ENGINE BRAKE TEST TOOL

PACCAR Inc, Bellevue, WA...

1. A fitting for use as an engine brake test tool, the fitting comprising:a body configured to be secured within a valve opening in an engine brake system such that the body prevents oil from flowing from an oil inlet line to an oil outlet line of the engine brake system, wherein the oil outlet line is configured to be fluidly coupled to a slave piston;
a first opening in the body configured to be placed into fluid communication with a pressurized fluid source; and
a second opening configured to be placed into fluid communication with the oil outlet line when the body prevents oil from flowing from the oil inlet line to the oil outlet line such that pressurized air may flow from the pressurized fluid source to the oil outlet line.

US Pat. No. 10,393,622

TECHNIQUES FOR MONITORING GEAR CONDITION

1. A method comprising performing the following steps with respect to a system that comprises an electrical motor and a speed output unit, and the electrical motor is followed by a gear, wherein the following acts are performed by a processor of a controller of a motor drive operationally coupled to the system:monitoring a first set of frequencies from the system over a measurement period when the system is in a known good operating condition;
storing the first set of monitored frequencies or derivatives thereof as reference data in a long-term storage system;
monitoring a second set of frequencies from the system over a measurement period when the system is in an unknown operating condition;
comparing the second set of monitored frequencies with the first set of monitored frequencies in a frequency domain; and
in the frequency domain, detecting changes between corresponding frequencies resulting from the second set of monitored frequencies and the first set of monitored frequencies,
wherein the electrical motor is driven by the motor drive, and the electrical motor and the motor drive are in a closed-loop configuration,
wherein the motor drive utilizes a closed-loop speed feedback signal for controlling the electrical motor and the motor drive in the closed-loop configuration, and wherein at least some of the monitored frequencies are obtained from the closed-loop speed feedback signal or its derivative, and
wherein the closed-loop speed feedback signal or its derivative comprises a rotational speed information of the electric motor, wherein the rotational speed information is sampled at equal intervals.

US Pat. No. 10,393,621

METHOD FOR ASSESSING THE CONDITION OF ROTATING MACHINERY CONNECTED TO AN ELECTRIC MOTOR

ABB Schweiz AG, Baden (C...

1. A method for operating a first drive train including a rotating machine (RM) connected to an electric motor (MM) using a computing device operatively coupled to the first drive train and including a signal processing unit and a non-transitory computer readable medium, the method comprising:building N (N?2) drive trains, having (MM?) motors and (RM?) rotating machines, the motors (MM?) and the rotating machines (RM?) each being of the same type and model, wherein drive train component health conditions are known as Condition 1 to Condition N, for training a neural network, and wherein the type and the model of the motors (MM?) and the rotating machines (RM?) match the type and model of the motor and rotating machine of the first drive train,
using a data acquisition unit of the computing device to acquire current (I1, . . . , IN) and voltage signals (U1, . . . , UN) of the motors (MM?) of the N different drive trains with Conditions 1 to Condition N, the acquired current and voltage signals being received from a set of non-electromechanical sensors that are not mounted to the N different drive trains,
filtering the measured signals, with the computing device, to remove the fundamental frequency components and processing the filtered signals to generate: time waveforms of the currents (Wc) and voltages (Wv), frequency spectra of the currents (Sc) and voltages (Sv) and time synchronous averaged (TSAc) waveforms of the currents by using the signal processing unit, and
in a feature extraction unit of the computing device, extracting representative features of time waveforms of the current (G1-Wc1 . . . N), and voltages (G2-Wv1 . . . N), representative features of the frequency spectra of the currents (G3-Sc1 . . . N) and voltages (G4-SV . . . 1), and representative features of time synchronous averaged (TSA) waveforms of the currents (G5-TSAc1 . . . N),
training a neural network with the computing device, using a first portion of the representative features obtained with the extraction unit and storing the information of the trained neural network in the non-transitory computer readable medium of the computing device (CD) or (CD?),
using an on-line data acquisition unit of the computing device to acquire current (IA, IB, IC) and voltage signals (UA, UB, UC) of the motor (MM) of the first drive train,
for the first drive train, filtering the measured signals to remove the fundamental frequency components and processing the filtered signals to generate: time waveforms of the currents (Wcx) and voltages (Wvx), frequency spectra of the currents (Scx) and voltages (Svx), time synchronous averaged (TSA) waveforms of the currents (TSAcx) by using the signal processing unit of the computing device,
for the first drive train, extracting the representative features of time waveforms of the currents (G1-Wcx) and voltages (G2-Wvx), the representative features of the frequency spectra of the currents (G3-Scx) and voltages (G4-Svx), and the representative features of time synchronous averaged (TSA) waveforms of the currents (G5-TSAcx), by using the feature extraction unit of the computing device,
classifying, with the computing device, the drive train component health condition of rotating machine (RM) connected to the electric motor (MM) of the first drive train by analyzing all the extracted representative features obtained from the signals acquired from the first drive train by using the trained neural network,
generating an output vector (Z=[Z1 . . . ZN]), wherein the vector (Z) has N elements and if the output vector Z has only one element having value equal to 1 and the remaining rest of element values are equal to 0, determining the index (i) of the element with the value equal to 1, which index (i) indicates that the drive train component health condition of the first drive train is equal to the ith Condition of the N available known drive train component health conditions, and
altering the operation of the first drive train in response to classifying the drive train component health condition of the rotating machinery (RM) connected to the electric motor (MM) of the first drive train by using a value of the output vector (Z=[Z1 . . . ZN]) effective to maintain the continuity of the first drive train.

US Pat. No. 10,393,619

ONE-PIECE TEST APPARATUS FOR STEEL FURRINGS AND ACCESSORIES FOR BUILDING

KUNSHAN CONSTRUCT ENGINEE...

1. A one-piece test apparatus for steel furrings and accessories for building, comprising:a plurality of support legs;
a rectangular frame disposed on the tops of the support legs;
a first hoisting motor, a load-carrying hoisting motor, a second hoisting motor and a third hoisting motor which are sequentially arranged above the rectangular frame;
wherein one side-edge beam parallel to a first short edge of the rectangular frame is provided on the rectangular frame, a plurality of locking holes being opened on the first short edge and the side-edge beam respectively, and the side-edge beam being connected with a long edge of the rectangular frame by an adjustment fixing hole, the adjustment fixing hole comprising a first slotted hole, a second slotted hole and a third slotted hole which are sequentially formed at the long edge;
wherein the rectangular frame is also provided with at least two bearing crossbeams arranged in parallel, a separate hanging plate being provided on a respective side surface of each of the bearing crossbeams, and an erection hole being formed in the middle of the hanging plate.

US Pat. No. 10,393,614

SYSTEM AND A METHOD FOR TESTING A PIPE JOINT

1. A system (100) for testing a pipe joint, comprising:a pipe joint having a male pipe section (102) and a female pipe section (104);
a test port (106) disposed in a test space provided on the male pipe section (102); and
a testing apparatus comprising:
a needle (112);
a tubing (114) attached to the needle (112);
a pressure supply assembly (116) attached to the tubing (114) in order to provide a predetermined air pressure while testing of the pipe joint;
wherein the test space is a cavity provided in the male pipe section (102);
wherein the test port (106) is fixed into the interior diameter of the male pipe section (102) and is secured into the test space of the male pipe section (102) using a fastening means; and
wherein the test port (106) connects an annular space (110) created at a junction of the male pipe section (102) and female pipe section (104) by providing gaskets (108)
wherein the tubing (114) comprises a puck (805) adapted to extract the needle (112) from the test port (106).

US Pat. No. 10,393,613

PRESSURE AND LEAK TESTING METHODS

ILLUMINA, INC., San Dieg...

15. A method comprising:implementing a stored prescribed test protocol that comprises:
(a) selecting a flow path from a plurality of flow paths through a flow cell in accordance with the prescribed test protocol;
(b) actuating a pump to pressurize a fluid in the selected flow path in a stepwise manner using a plurality of pressure steps;
(c) generating pressure data representative of the pressure in the selected flow path; and
(d) processing the pressure data representative of the pressure in the selected flow path to determine whether the selected flow path maintains pressure in a desired manner.

US Pat. No. 10,393,610

PIPELINE LEAK DETECTION APPARATUS

Advanced Engineering Solu...

1. Apparatus for detecting one or more parameters of a pipeline, said apparatus comprising:a device having a housing;
a cavity defined within said housing;
a plurality of detection components located within said cavity,
said housing formed from at least two parts engaged in a sealed manner and forming a substantially continuous external wall of the device,
wherein said device further comprises an accelerometer located within said cavity to indicate changes in velocity and/or location of the device moving along the interior of the pipeline and a detected change in velocity is attributed by processing means to one or more parameters of the pipeline through which the device passes wherein the device includes a timer and is controlled to record acoustic data for a predetermined duration of time determined with respect to a predicted time for the device to travel between a point of introduction into the pipeline and point of exit from the pipeline.

US Pat. No. 10,393,609

SYSTEM AND METHOD FOR DETECTION OF CHANGES TO COMPRESSION RATIO AND PEAK FIRING PRESSURE OF AN ENGINE

AI ALPINE US BIDCO INC., ...

1. A reciprocating engine system, comprising:a cylinder;
a piston disposed within the cylinder;
a knock sensor disposed external to the cylinder and configured to detect vibrations of the cylinder, the piston, or both that correspond with varying pressures within the cylinder; and
a controller communicatively coupled to the knock sensor and configured to receive a first signal from the knock sensor corresponding with first vibrations of the cylinder and to deduce from the first signal a first operating value of a parameter indicative of peak firing pressure at a first point in time, to compare the first operating value with a baseline value of the parameter indicative of peak firing pressure to detect a change in peak firing pressure based on the first operating value diverging from the baseline value, to receive a second signal from the knock sensor corresponding with second vibrations of the cylinder and to deduce from the second signal a second operating value of the parameter indicative of peak firing pressure at a second point in time, to compare the second operating value with the baseline value to confirm the change in peak firing pressure based on the first operating value and the second operating value diverging from the baseline value, and to output a signal, based on the confirmation of the change in peak firing pressure, indicative of a control command to a component of the reciprocating engine system or indicative of an alert to an operator.

US Pat. No. 10,393,605

PRESSURE SENSOR INCLUDING DEFORMABLE PRESSURE VESSEL(S)

Kionix, Inc., Ithaca, NY...

1. A pressure sensor comprising:a semiconductor substrate that includes a first cavity;
a pressure vessel made from a dielectric lining that is formed in a trench, the pressure vessel having a cross section that defines a void, the pressure vessel having at least one curved portion that is configured to structurally deform based on a pressure difference between a cavity pressure in the first cavity and a vessel pressure in the pressure vessel, at least a first portion of the pressure vessel suspended in the first cavity; and
a first transducer coupled to the first portion of the pressure vessel, the first transducer having an attribute that changes with structural deformation of the pressure vessel.

US Pat. No. 10,393,604

METHOD AND A DEVICE FOR DETERMINING THE PROPULSION TORQUE

AVL LIST GmbH, Graz (AT)...

1. A method for determining a propulsion torque of a torque generator, comprising:mounting the torque generator on a test bench,
outputting, by the torque generator, the propulsion torque onto an output shaft of the torque generator,
measuring a shaft torque on the output shaft,
measuring an inner torque of the torque generator using an indicating measurement system,
transmitting the measured inner torque and shaft torque to a correction torque computing unit,
estimating a correction torque in the correction torque computing unit, based on the measured inner torque, from an equation of motion, the equation of motion using the measured inner torque, a dynamic torque of the torque generator and the measured shaft torque, and
computing the propulsion torque in a propulsion torque computing unit, from the estimated correction torque and from the measured inner torque, according to a relation that the propulsion torque is equal to the correction torque plus the measured inner torque.

US Pat. No. 10,393,587

METHODS FOR LASER ABLATION ANALYSIS

Applied Spectra, Inc., F...

1. A method for analyzing the composition of a sample using laser ablation spectroscopy, comprising:placing a sample on a stage being operable to move in x and y directions of a plane and in a z (height) direction perpendicular to the plane and moving said stage in said respective x and y and z directions,
automatically maintaining an optimum height of a first sample site on the sample surface while ablating material from the first sample site into a first luminous plasma plume; and automatically maintaining the optimum height of a second sample site while ablating material from the second sample site into a second luminous plasma plume,
wherein the optimum height is automatically maintained with a stage position controller operable to automatically adjust a height of the stage using a displacement signal proportional to a difference of height of the first sample site relative to a height of the second sample site, and the displacement signal is generated by a position sensor operable to sense the difference of height,
gathering light emanating from each plasma plume into a proximal end of at least one lightguide, and transmitting the gathered light to a plurality of distal ends of the one or more lightguides;
simultaneously coupling transmitted light from each of the distal ends to a respectively associated spectrometer having wavelength separation means and a detector;
receiving wavelength and intensity values from each spectrometer in a computer having instructions operable to determine a representation of the sample composition based on the received wavelength and intensity values; and
determining a representation of the sample composition with the computer.

US Pat. No. 10,393,576

IMAGE SENSOR INCLUDING COLOR FILTER ISOLATION LAYER AND METHOD OF MANUFACTURING THE SAME

SAMSUNG ELECTRONICS CO., ...

1. An image sensor comprising:a light sensing layer configured to generate an electrical signal using incident light;
a color filter layer disposed on the light sensing layer, wherein the color filter layer comprises a first color filter configured to transmit light in a first wavelength band and a second color filter configured to transmit light in a second wavelength band, different from the first wavelength band; and
an isolation layer disposed between the first color filter and the second color filter, wherein a refractive index of the isolation layer is lower than a refractive index of any one of the first color filter and the second color filter,
wherein the isolation layer is further disposed on a light incident surface of the first color filter and between the second color filter and the light sensing layer,
wherein the isolation layer is not disposed between the first color filter and the light sensing layer, and is not disposed on the light incident surface of the second color filter, and
wherein a surface level of a light incident surface of the second color filter is identical to a surface level of the light incident surface of the first color filter.

US Pat. No. 10,393,574

METHOD AND APPARATUS FOR OPTICAL SENSING

Silixa Ltd., Elstree (GB...

1. A method of monitoring the position of a structure using a distributed acoustic sensor (DAS) system, the method, comprising:deploying a plurality of acoustic reference sources in an area in which a structure to be monitored is located;
deploying an optical fiber distributed acoustic sensor system on the structure, the optical fiber distributed acoustic sensor system comprising a sensing optical fiber that extends along the structure, the optical fiber being arranged in use to receive a pulsed optical signal, the optical fiber being configured to constrain the pulsed optical signal such that the pulsed optical signal propagates along the length of the optical fiber in a first direction, wherein the pulsed optical signal is backscattered and/or reflected along the length of the optical fiber, the backscattered and/or reflected light being constrained by the optical fiber such that the backscattered and/or reflected light propagates therealong in a second direction opposite the first direction;
emitting acoustic signals from the plurality of acoustic reference sources;
using the optical fiber distributed acoustic sensor system to detect, at a plurality of sections along the length of the sensing optical fiber, the acoustic signals emitted by the plurality of acoustic reference sources, wherein acoustic signals incident on the plurality of sections cause the optical fiber to expand and contract such that the backscattered and/or reflected light is modulated, and wherein the optical fiber distributed acoustic sensor system is configured to:
i) receive the backscattered and/or reflected light from along the length of the optical fiber; and
ii) process the received backscattered and/or reflected light to thereby detect the acoustic signals, wherein the processing comprises measuring the optical phase modulation of the backscattered and/or reflected light received from each contiguous section of optical fiber along the length of optical fiber based on the time taken for the pulsed optical signal to propagate along the length of the optical fiber in the first direction, and the time taken for the backscattered and/or reflected light to propagate back along the optical fiber in the second direction, to thereby map the received backscattered and/or reflected light to a respective section of optical fiber;
calculating relative positions of the plurality of sections along the optical fiber in dependence on the detected acoustic signals from the acoustic reference sources; and
from the calculated positions of the sections along the optical fiber, determining a position the structure.

US Pat. No. 10,393,536

PROBE INFORMATION PROCESSING SYSTEM, METHOD FOR PROCESSING PROBE INFORMATION, AND TANGIBLE NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM CONTAINING COMPUTER PROGRAM

TOYOTA MAPMASTER INCORPOR...

1. A probe information processing system comprising:a probe information storing unit configured to store probe information items of a vehicle;
a first defining unit configured to define voxels in a three-dimensional space based on map data;
a voxel storing unit configured to store therein the voxels defined by the first defining unit in association with position information of the voxels;
a first voting unit configured to refer to the voxel storing unit and the probe information storing unit and give, as votes, the probe information items to the voxels that correspond to position information of the respective probe information items;
a first statistical processing unit configured to execute a statistical process to the probe information items given to each of the voxels by the first voting unit; and
an associating unit configured to associate process results provided by the first statistical processing unit with the respective voxels.

US Pat. No. 10,393,507

INTERFEROMETER MEASUREMENT DEVICE AND CONTROL METHOD THEREFOR

SHANGHAI MICRO ELECTRONIC...

1. An interferometer measuring device, comprising a workpiece stage, a laser interferometer and a measuring reflector mounted on the workpiece stage, wherein the measuring reflector is comprised of a plurality of planar mirrors that are joined together along a horizontal direction, and wherein the laser interferometer comprises a first interferometer and a second interferometer, which are configured such that, during a movement of the workpiece stage with respect to the laser interferometer along the horizontal direction, when light beams emanated from the first interferometer and the second interferometer are incident on a transition section defined by corresponding adjacent two of the plurality of planar mirrors, the light beam emanated from the first interferometer is incident on one of the adjacent two planar mirrors with the light beam emanated from the second interferometer being incident on the other one of the adjacent two planar mirrors, and the first interferometer and the second interferometer alternately provide positional information to the workpiece stage,wherein the measuring reflector is comprised of a plurality of inverted T-shaped planar mirrors that are joined together along the horizontal direction, each adjacent two of the plurality of inverted T-shaped planar mirrors being oriented inversely with respect to each other, each of the plurality of inverted T-shaped planar mirrors comprising a base and a protrusion, wherein the first interferometer and the second interferometer are vertically stacked with one above the other, and wherein the transition sections are defined by bases of adjacent ones of the plurality of planar mirrors.

US Pat. No. 10,393,502

REAL TIME FPGA RESAMPLING FOR SWEPT SOURCE OPTICAL COHERENCE TOMOGRAPHY

AXSUN TECHNOLOGIES, INC.,...

1. A system for resampling an optical coherence tomography signal, the system comprising:a frequency scanning light source for generating a swept optical signal;
a k-clock module that generates a reference signal in response to frequency sweeping of the swept optical signal;
an interferometer that generates interference signals from the swept optical signal;
a data acquisition module (DAQ) configured to sample the reference signal at a constant rate and resample the interference signals based on the reference signal at uniform optical frequency intervals; and
a field programmable gate array (FPGA) of the DAQ configured to multiply the optical frequency intervals to resample the interference signals using bandlimited interpolation.

US Pat. No. 10,393,498

SENSOR UNIT USING ELECTRO-ACTIVE POLYMER FOR WIRELESS TRANSMISSION/RECEPTION OF DEFORMATION INFORMATION, AND SENSOR USING SAME

Chung-Ang University Indu...

1. A sensor unit using an electro-active polymer for wireless transmission/reception of deformation information, the sensor unit comprising:a first sensor part having a fiber or a film shape and comprising a ferroelectric electro-active polymer material;
a second sensor part configured to include the first sensor part in a matrix comprising a dielectric elastomer electro-active polymer material; and
an electrode part configured to come into contact with the first sensor part or the second sensor part, and when an external force is applied to the first sensor part or the second sensor part, to transmit to an outside an electric signal generated by the first sensor part or the second sensor part,
wherein the first sensor part includes a plurality of fiber bundles, and the plurality of fiber bundles surround a part of the electrode part.

US Pat. No. 10,393,491

LENGTH-MEASURING DEVICE

DR. JOHANNES HEIDENHAIN G...

1. A length-measuring device for measuring a relative position of two objects with respect to each other, the length-measuring device comprising:a hollow section member in which a scale tape extends, in a tensioned state, in a longitudinal direction;
a mounting block disposed at each end of the scale tape, the scale tape being attached to each of the mounting blocks; and
an adjuster configured to position at least a first one of the mounting blocks on the hollow section member in a first installed condition such that the first one of the mounting blocks is displaceable in the longitudinal direction, the adjuster being movably mounted on the hollow section member and capable of being brought from a first position to a second position, the first one of the mounting blocks being in the first installed condition in a state in which the adjuster is in the first position, the first one of the mounting blocks being movable to a second installed condition by moving the adjuster to the second position, wherein, in the second installed condition, the first one of the mounting blocks is fixed in a nominal position defined by the adjuster on the hollow section member.

US Pat. No. 10,393,474

HIGH CAPACITY PROJECTILE LOADER

United Tactical Systems, ...

1. A high capacity loader for sequentially loading a plurality of projectiles into a launcher, comprising:an outer housing;
a first drive core in the outer housing rotating on a first drive shaft;
a second drive core in the outer housing rotating on a second drive shaft, the second drive core being adjacent the first drive core, the second drive core rotationally connected to the first drive core;
a front plate providing an internal closure at a first side of the loader;
a rear plate providing an internal closure at a second side of the loader;
a divider to retain the projectiles in a defined load path around the first and second drive cores;
an indexing assembly that indexes the first and second drive cores;
a drive assembly that provides a rotational force for the first drive core and the second drive core, the drive assembly rotationally connecting the first drive shaft to the second drive shaft and providing a drive force to rotate the first drive shaft and second drive shaft; and,
a magazine adapted to connect the outer housing to the launcher and to feed the projectiles in the loader into the launcher.

US Pat. No. 10,393,465

3-IN-1 MOUNT ADAPTER

NcSTAR Inc., City of Ind...

1. A 3-in-1 mount adapter for a firearm having an engagement interface with a plurality of openings, comprising:an attachment base having at least one mounting hole;
a mounting plate comprising at least one ridge receiving through hole aligned with said mounting hole; and
at least one fastener assembly comprising a nut having a ridge passed through said ridge receiving through hole and said openings of said firearm, and a bolt comprising a threaded portion engaged with said nut and screwed in said mounting hole for affixing said attachment base with said mounting plate, wherein said nut comprises a nut head radially extended from said ridge and having an cross sectional area larger than an area of said mounting hole to block said nut head on said mounting plate, wherein said attachment base comprises a two top side walls and a concave wall downwardly extended from two top side walls to form a receiving cavity for receiving said mounting plate.

US Pat. No. 10,393,444

AIRCRAFT HEAT EXCHANGER

The Boeing Company, Chic...

1. An aircraft, comprising:an airframe;
a propulsion system; and
a heat exchanger comprising:
a structural body operable to support aviation induced structural loads, wherein the structural body includes a plurality of hollow channels forming two interpenetrating fluidically isolated volumes, and wherein each of the plurality of hollow channels comprise a hollow three-dimensional micro-truss comprising a plurality of hollow truss elements extending along at least three directions, and a plurality of hollow nodes interpenetrated by the hollow truss elements;
a first fluid positioned within the plurality of hollow channels of the structural body;
a first plurality of openings in fluid communication with the first plurality of hollow channels, wherein the first plurality of openings are positioned on a first side of the structural body;
a first wick structure positioned on the first side of the structural body, wherein the first wick structure is positioned adjacent to an exterior of the plurality of hollow channels and in fluid communication with the first plurality of openings;
a second plurality of openings positioned on a second side of the structural body, wherein the second side is positioned opposite the first side;
a second wick structure positioned on the second side of the structural body, wherein the second wick structure is positioned adjacent to an exterior of the plurality of hollow channels and in fluid communication with the second plurality of openings;
a third wick structure positioned on a third side of the structural body, wherein the third side is positioned perpendicular to the first side and the second side, and wherein the third wick structure is in fluid communication with the first wick structure and the second wick structure;
a fourth wick structure positioned on the fourth side of the structural body, wherein the fourth side is positioned opposite the third side, and wherein the fourth wick structure is in fluid communication with the first wick structure and the second wick structure;
an inlet to the structural body operable to provide a second fluid from an aircraft system, wherein the second fluid comprises a cooling fluid, wherein the second fluid is configured to flow external to the plurality of hollow channels and isolated from the first fluid such that the structural body is operable to exchange heat between the first fluid and the second fluid; and
an outlet from the structural body operable to receive the second fluid after receiving heat from the first fluid.