Document Document Title
US10719918B2 Dynamically determining filtering strength for noise filtering in image processing
An image processing pipeline may dynamically determine filtering strengths for noise filtering of image data. Statistics may be collected for an image at an image processing pipeline. The statistics may be accessed and evaluated to generate a filter strength model that maps respective filtering strengths to different portions of the image. A noise filter may determine a filtering strength for image data received at the noise filter according to the filter strength model. The noise filter may then apply a filtering technique according to the determined filtering strength.
US10719916B2 Statistical noise estimation systems and methods
An electronic device may include noise statistics circuitry to receive input image data corresponding to an image displayable on an electronic display. The input image data may include one or more channels of pixel data. The noise statistics circuitry may also determine a subset of pixel data of a channel of pixel data that qualifies for statistics gathering according to qualification criteria. Additionally, the noise statistics circuitry may determine noise statistics based on the subset of pixel data, and identify image features within the subset of pixel data based on the noise statistics. The image features may include frequency signatures, differentiated from noise, that correspond to features of content of the image. The electronic device may also include enhancement circuitry to enhance the input image data based on the noise statistics and the identified image features. Such enhancement circuitry may substantially preserve the image features within the input image data.
US10719915B2 Method and apparatus for determining a defocusing valve and for image-based determination of a dimensional size
The invention relates to an apparatus and a method for determining a defocussing value (Δz, Δz1, Δz2) for at least one image feature in an image, wherein at least one monochromatic image of an object is generated, wherein the defocussing value (Δz, Δz1, Δz2) is determined on the basis of the image and depending on the wavelength (λ) of the monochromatic image, and a method and apparatus for image-based determination of a dimensional size.
US10719914B2 Universal digital content zooming techniques
Techniques are disclosed for digital content zooming. In one example case, the hypotenuse of the digital content (or a combination of both height and width values of the content) is initially set to provide the 100% zoom level and is subsequently used to resize or zoom that content. In particular, an arbitrary constant that is independent of the content itself is used to define the initial or 100% zoom level at which the content is initially displayed. The arbitrary constant may be, for example, a hypotenuse size in pixels, or a specific combination of height and width in pixels. In one specific example, the arbitrary constant can be selected based on, for instance, an average of current physical screen and/or virtual viewing window resolutions' hypotenuse sizes, in pixels. In any case, the arbitrary constant can be used to set the initial size of the content, and to compute zoom steps.
US10719905B2 Architecture for high performance, power efficient, programmable image processing
An apparatus is described. The apparatus includes an image processing unit. The image processing unit includes a plurality of stencil processor circuits each comprising an array of execution unit lanes coupled to a two-dimensional shift register array structure to simultaneously process multiple overlapping stencils through execution of program code. The image processing unit includes a plurality of sheet generators respectively coupled between the plurality of stencil processors and the network. The sheet generators are to parse input line groups of image data into input sheets of image data for processing by the stencil processors, and, to form output line groups of image data from output sheets of image data received from the stencil processors. The image processing unit includes a plurality of line buffer units coupled to the network to pass line groups in a direction from producing stencil processors to consuming stencil processors to implement an overall program flow.
US10719900B2 Methods and apparatus to perform actions in public safety incidents based on actions performed in prior incidents
A method and apparatus to perform actions in public safety incidents based on actions performed in prior incidents are disclosed. An example method includes receiving a first set of incident information associated with the public safety incident, receiving a second set of responder information associated with at least one public safety personnel, correlating, by using a public safety recommendation engine, the first set of incident information and the second set of responder information with one or more other sets of public safety incident information and responder information associated with prior incidents, identifying, by the public safety recommendation engine, at least one correlated mobile device action from mobile device actions associated with a subset of prior public safety incidents, and causing the correlated mobile device action to be at least one of presented as a recommendation on the corresponding mobile device and performed by the corresponding mobile device.
US10719899B1 Method and apparatus for utilizing estimated patrol properties and historic patrol records
It is an object of the present invention to provide a predictive traffic law enforcement profiler apparatus and method which incorporates a means to determine current location, time, velocity and also incorporates a means to utilize a database derived from historic traffic law enforcement records, crowd sourced records and historical traffic data and also incorporates a predictive processing means to provide historic traffic law enforcement records and estimates of enforced speed limits and enforcement profiles, patrol locations and schedules of traffic law enforcement to a driver.
US10719897B2 System and process for managing preparation and packaging of food and/or beverage products for a precise delivery time
The disclosure relates to a computer-based system for managing just-in-time preparation and delivery of food products. In the system, customers can build, place, and pay for their order. Once the order is placed, the system will track the users location, only starting to prepare their food when the customer is within a specific proximity to the retail location. The proximity will be dynamic and expand and contract with the customer's movements. Finally, the system will coordinate the preparation, assembly and packaging of the order to provide just-in-time delivery of the customer's order, thereby reducing food waste and enhancing the freshness and taste of the product delivered to improve the customer experience.
US10719895B2 Building energy split calculation and visualization
A computer-implemented method of splitting whole building energy consumption includes collecting sensor data from a plurality Variable Air Volume (VAV) boxes in a building, an electric meter in the building, and a gas meter in the building. The total heating energy consumption is split across a plurality of zones within the building using the sensor data, thereby yielding heating energy consumption for each zone. The total cooling energy consumption is split across the plurality of zones using the sensor data, thereby yielding cooling energy consumption for each zone and the total ventilation energy consumption is split across the plurality of zones using the sensor data, thereby yielding ventilation energy consumption for each zone. Zone energy consumption by aggregating the heating energy consumption for the zone, the cooling energy consumption for the zone, and the ventilation energy consumption for the zone.
US10719892B2 Devices, systems, and methods of activity-based monitoring and incentivization
In some embodiments, a system may include a communication badge device including a communication device. The communication device can include a touchscreen interface and at least one sensor configured to generate a signal related to an orientation of the communication badge device. The communication device may further include a processor coupled to the touchscreen interface and the at least one sensor. The processor may be configured to determine a first mode and a second mode based on the orientation. The processor can be further configured to provide name tag data to the touchscreen interface in the first mode and to provide a user interface to the touchscreen interface in the second mode.
US10719888B2 Context search system
A computer based media, method and system for developing at least one context frame that summarizes a measure performance situation for one or more levels of one or more organizations, providing applications for managing the measure performance that adapt to the performance situation by using a context frame and a database that automatically captures and incorporates any changes in the measure performance situation.
US10719881B2 Subscription healthcare coverage system and method
A subscription healthcare coverage system and method providing lower-cost and less-complex healthcare coverage for individuals, including employees of businesses, having flat initial fees, business-provided discounts, adjustments of fees upon renewal based on past use, secure direct instant communications with covered individuals, businesses, and healthcare providers through common electronic devices, accumulation of data in a secure, quickly-accessible form, and administration based on the application of defined rules to accumulated data.
US10719878B2 System and method for proactive auto portability of individual retirement accounts
A method performed by one or more processing devices, via one or more networks, for the proactive, without initiation by an owner of a first retirement account, and automatic portability of the first retirement account, comprising: automatically searching databases or sending search requests to one or more record-keepers for a second retirement account owned by the owner; and sending a negative consent notification having a date to the owner of the first retirement account; wherein the negative consent notification advises the owner that unless the owner provides other instructions within a time period from the date, the first retirement account shall be rolled over, in-whole or in-part, into the second retirement account or vice versa.
US10719877B2 Convertible unit investment trust to index exchange-traded fund
A computer-implemented method for providing an exchange traded fund comprising the steps of: providing a unit investment trust including a plurality of ownership units, wherein the unit investment trust includes a portfolio of securities composed in accordance with an index; distributing the ownership units of the unit investment trust to one or more investors; providing an exchange traded fund including a plurality of ownership shares; upon the occurrence of a conversion event, tendering the portfolio of securities to the exchange traded fund in return for an in-kind distribution of the plurality of ownership shares; and distributing the plurality of ownership shares to the one or more investors according to a predetermined ratio of ownership units to ownership shares.
US10719875B2 System and method for controlling execution of transactions
A server system, computer-readable storage medium storing at least one program, and a computer-implemented method for controlling submission of transactions to a transaction processing system for execution. A first message including data for a first transaction is received, the first message being corrupted. A first symbol associated with the first transaction is determined and added to an interfered transaction list. Upon receiving a subsequent message including data for at least one subsequent transaction, determining whether the at least one subsequent transaction is associated with a symbol in the interfered transaction list. If so, submission of the at least one subsequent transaction to a transaction processing system is delayed, and if not, submission of the at least one subsequent transaction is not delayed.
US10719874B2 Multiple quote risk management
The disclosed systems and methods relate to allowing trading of over the counter (“OTC”) foreign exchange (“FX”) contracts on a centralized matching and clearing mechanism, such as that of the Chicago Mercantile Exchange's (“CME”'s) futures exchange system (the “Exchange”). The disclosed systems and methods allow for anonymous transactions, centralized clearing, efficient settlement and the provision of risk management/credit screening mechanisms to lower risk, reduce transaction costs and improve the liquidity in the FX market place. In particular, the disclosed embodiments increase speed of execution facilitating growing demand for algorithmic trading, increased price transparency, lower cost of trading, customer to customer trading, and automated asset allocations, recurring trades as well as clearing and settlement efficiencies.
US10719871B2 Systems and methods of website integration
A computer system configured to integrate a plurality of websites is provided. The computer system includes a memory, a display, and at least one processor coupled to the memory and the display. In one example, the system comprises a monitoring component executed by the at least one processor and configured to analyze web content generated by a website provider and detect one or more identified elements within the web content. The system may also comprise a converting component executed by the at least one processor and configured to, responsive to detection of the one or more identified elements by the monitoring component, convert at least one portion of the web content into converted content, wherein the at least one processor is configured to display, in the display, the converted content and at least one other portion of the web content.
US10719870B2 Mixed reality world integration of holographic buttons in a mixed reality device
Disclosed is system and method for mixed reality world that incorporates a holographic button (e.g., a 3D object) that can be downloaded from the website of a provider of a good, data content, or a service (item). The holographic button enables a user in the mixed reality world to order the item by interacting with the holographic button. The user in the mixed reality world can place the holographic button relative to a relevant real-world object. Whenever the user interacts with the real-world object through their mixed reality world (i.e., virtual interaction with the real-world object), the holographic button can appear with that real-word object, allowing the user to order the item associated with the holographic button.
US10719866B2 Complementary activity based on availability of functionality
In various example embodiments, a system and method for causing the performance of a complementary activity on a secondary device that is complementary to a device activity performed on a primary user device are presented. In an example embodiment, a device activity, being performed by a primary user device is detected. A secondary user device capable of performing a complementary activity corresponding to the device activity is identified. Instructions are generated for the secondary user device to perform the complementary activity based on the complementary activity including an activity component that utilizes a functionality of the secondary user device not available on the primary user device, wherein the functionality includes capturing data of a particular data type from a sensor. The instructions to perform the complementary activity are transmitted to the secondary user device.
US10719858B2 Proximity-based patron relationship management
A system for proximity-based patron relationship management, comprising a patron management server that receives location and ID information from a plurality of client devices via a network, directs a patron interaction manager, and retrieves patron information from a patron profile data store; a patron interaction manager that presents patron information for interaction; and a patron profile data store that stores and provides patron information.
US10719857B2 System and method for providing an advertisement to a recipient of web page data
A system and method is provided for sending least one advertisement to a recipient of web page data and providing additional communication data in response to the recipient interacting with the advertisement. A sender network device communicates with an advertising application operating on a Web site, where the Web site includes or has access to a plurality of advertisements including the at least one advertisement. In one embodiment of the present invention, the sender control over advertisements that are provided to the recipient by allowing the sender to delete (or remove) an advertisement from either the at least one advertisement or the plurality of advertisements. If a displayed advertisement is interactive, and the advertisement is interacted with, the advertising application will provide the recipient with additional communication data by providing recipient network device with a URL wherejne data can be found.
US10719853B2 Advertisement distribution method and advertisement distribution system
To provide an advertisement distribution method of determining a distribution destination of an advertisement of a product that has a low direct relevance to execution pieces of information collected from home appliances. The advertisement distribution method includes: a collecting step of collecting, from each of one or more of home appliances owned by each of users, one or more pieces of execution information each indicating a function that has been executed by the home appliance; a detecting step of, with respect to each user, detecting an unused function that has not been used in each home appliance by analyzing the collected pieces of execution information and functions of the home appliance; and a transmitting step of extracting a user who is expected to purchase a product based on a detection result, and transmitting an advertisement to one or more of the home appliances owned by the extracted user.
US10719851B2 System and method for creating dynamic advertisements
A transaction account provider may obtain transaction information from consumer transactions and information from a consumer browsing a transaction account provider website, collectively first-party data. A web server may obtain second-party data from a consumer's use of a merchant website. Additional third-party data may be purchased from a third-party data source. An ad server may use the first-party data, the second-party data, and the third-party data to select a relevant personalized banner ad to be displayed to the consumer.
US10719845B2 Marketplace-like presentation system
Systems and methods for providing a marketplace-like presentation system include a system provider device that receives, through communication over a network with a user device, a request to create a marketplace-like presentation system account. The system provider device may then provide a means for parsing and extracting information (e.g., in the form of an inbox parsing and extractor engine) from email marketing offers in a user webmail account, wherein the means for parsing and extracting interfaces a webmail provider including the user webmail account and a user interface (UI) application, and wherein the means for parsing and extracting extracts information from the email marketing offers. Thereafter, the system provider device may present a marketplace-like interface view displayed via the UI application, wherein the marketplace-like interface view includes at least one listing having the extracted offer information.
US10719843B2 Systems and methods for interfacing with a website to modify content
Computer systems and methods for interacting with a webpage of a third party website to change a numerical value displayed in the webpage, comprising receiving digital codes and storing the digital codes in a local memory of a user device. When the webpage is output in a web browser interface, an interface element comprising a graphical trigger is generated and displayed in the web browser interface. In response to receiving a user selection of the graphical trigger, each of the digital codes are submitted to the third party website by simulating user entry of each digital code in the webpage. Based on the respective results of submitting the digital codes to the third party website, a particular digital code is identified that causes a greatest change in the numerical value. The particular digital code is then applied to obtain a resulting numerical value that is displayed in the webpage.
US10719842B1 Method and apparatus for performing collective validation of credential information
An embodiment of the invention comprises a method and apparatus for performing collective validation of credential information. The invention has applicability in industries that require sales agents or those related to the distribution of a certain product to be credentialed (e.g., licensed and/or appointed) when selling certain products (e.g., life insurance, etc. . . . ). For example, in order to sell some financial instruments sales representatives must meet state and/or federal licensing requirements. Embodiments of the invention provide a way to ensure that sales representatives operate within any regulatory constraints put in place by government or any other organization. Companies may, for instance, utilize embodiments of the invention to ensure that sales representatives operate within a set of defined constraints. One aspect of the invention provides a method for validating sales agents' credentials while processing the sales transaction data to determine commission amounts. The system is configured to perform such transaction processing in an efficient manner that minimizes the amount of computational resources required to determine whether a sales agent has valid credential at the time of a particular sale and is therefore entitled to compensation (e.g., a commission) for the sale.
US10719841B2 Affiliate reward dividing apparatus, affiliate reward dividing system, affiliate reward dividing method, affiliate reward dividing program, and computer-readable recording medium
A problem that a load on an affiliate server increases when an affiliate reward is divided among a plurality of people is solved. When a user purchases a commodity or receives service in an EC site, an affiliate reward dividing apparatus adds a full amount of a reward to one of a poster database and an introducer database on the basis of a dividing ratio stored in an affiliate database. A computation of referring to a dividing ratio for each reward and dividing a reward, and a process of accumulating a divided reward in each data base is not necessary, so that a load on a system can be lessened.
US10719840B2 Systems and methods for distributing customizable and shareable tiered offers
Offers are distributed by providing a plurality of offers to a first user and directing the first user to distribute the offers to selected additional users. The plurality of offers may be customized by the system and may be further customized by the first user before sending the offers to the selected additional users. The additional users may include any user including known and/or unknown users and/or contacts in the first's user networks including business and/or social networks. The system may also track and store information relating to the distribution, access, and redemption of the offer by the first user and the selected additional users and provide additional incentives based upon the access and redemption, and based upon interactions between the first user and the selected additional users. The system may further distribute restricted offers to selected users, and/or allow selected users to share restricted offers with additional users.
US10719837B2 Integrated tracking systems, engagement scoring, and third party interfaces for interactive presentations
Systems and methods for tracking user interaction in a presentation may be provided. A presentation may be augmented to include user interaction tracking features, which facilitate tracking of a user's clickstream and browser session data generated during the playback of the presentation. A player may be configured to play the presentation and to track the user's browser session and clickstream data. The presentation player may be configured to dispatch this tracking data to a tracking server system. The server may be configured to facilitate calculation of an engagement score based on the tracking data, which indicates the user's level of engagement with the presentation. The engagement score and at least portions of the tracking data can be transmitted to a third party system, such as a marketing automation system, to trigger a responsive event. The responsive event may be generated based at least in part on the engagement score.
US10719835B2 System and method for automatically authenticating a caller
Embodiments of the disclosed technology include systems and methods that can establish a communication link with a customer device, can receive call information from the customer device, can retrieve a customer profile based on a comparison of the call information to stored call information, and can save the customer profile as temporary profile data. Embodiments can receive identifying information from the customer device and, responsive to determining, based on a comparison of the identifying information to the temporary profile data, that the communication link is authenticated, connect the communication link to an authenticated call path. Responsive to determining that a predetermined amount of time has elapsed without determining that the communication link is authenticated, embodiments can determine that the communication link is unauthenticated and can connect the communication link to an unauthenticated call path and delete the temporary profile data.
US10719833B2 Method and system for performing mobile device-to-machine payments
A device with one or more processors, memory, and two or more communication capabilities obtains, from a payment module, an authorization request via a first communication capability (e.g., Bluetooth). The device sends, to a server, the authorization request via a second communication capability distinct from the first communication capability (e.g., cellular or WiFi technology). In response to sending the authorization request, the device obtains, from the server, authorization information via the second communication capability. After obtaining the authorization information, the device detects a trigger condition to perform a transaction with a payment accepting unit associated with the payment module. In response to detecting the trigger condition, the device sends, to the payment module, at least a portion of the authorization information via the first communication capability.
US10719831B2 Secure mobile user interface
The invention provides systems and method for securely inputting user data from a user into a mobile device and also for generating user data to be input by a user into a mobile device. For example, there is provided a mobile device case for securely inputting user data from a user into a mobile device, the case comprising: a microcontroller, a communication module for communicating with the mobile device and a user interface to enable the user to input the user data. The microcontroller is preferably configured to receive the user data which is input by a user via the user interface, process said user data to create processed data and communicate said processed data to said mobile device. Alternatively, the microcontroller is configured to receive a request to generate the user data; generate said user data and display said user data on the user interface.
US10719830B1 Secondary financial session monitoring across multiple access channels
An example computing device is programmed to: (a) detect an attempt to secondarily access a user account, the user account being involved in an ongoing primary financial session with a primary device; (b) raise the level of authentication required to secondarily access the user account beyond that which was required to access the account for the primary financial session; (c) when successful authentication at the raised level is achieved, permit secondary access to the user account through a secondary financial session and compare one or more user activities occurring during the secondary financial session to a plurality of fraud profiles; and (d) indicate fraud when comparison of the user activity is consistent with one or more of the plurality of fraud profiles.
US10719829B2 Techniques for processing pin-inclusive transactions in connection with an electronic device
Certain exemplary embodiments relate to techniques for processing PIN-inclusive transactions in connection with an electronic device or terminal, e.g., where PIN code encryption keys are not necessarily stored on the electronic device or terminal, and/or where payment instrument data is maintained in a separate system from PIN code data at least until certain elements are combined in a highly secure system for submission to an electronic funds transfer network. One or more separate or physically separated systems may be used in this regard, e.g., taking advantage of more prevalent computer networks such as the Internet. Similarly, the ability to provide less expensive terminals or electronic devices at a point-of-sale, point-of-purchase, etc., may be advantageous. The interchange rate is not necessarily driven up in certain example instances.
US10719827B2 Transaction system and method performed by using peripheral device
A transaction system and method of performing a transaction by using a peripheral device are provided. The method includes receiving transaction information from an external device, searching for a peripheral device when the transaction information is received, and performing the transaction with a transaction server by using information received from the searched peripheral device and the transaction information.
US10719825B2 Method and system for secure protocol exchange
A system and method using a protocol exchange server providing bi-directional exchange of secure data protocol attributes between a first computer system and a second computer system, the method include at a protocol exchange server for bi-directional exchange of secure data protocol attributes between a first computer system and a second computer system, electronically storing a plurality of computer readable attribute records in a computer database for users associated with the first computer system and the second computer system.
US10719823B2 Systems and methods for wirelessly determining accepted forms of payment
Systems and methods are disclosed which may allow a merchant to wirelessly transmit accepted forms of payment using a beacon installed in the merchant location or near the merchant location. A consumer having a device capable of receiving the wireless transmission may receive the accepted forms of payment and have them displayed on a screen of the device. The device may also send the accepted forms of payment to a remote server that has issued the consumer a programmable credit card such that the remote server can program the credit card based on the forms of payment accepted by the merchant.
US10719821B2 Merchandise sales data processing apparatus, and program therefor
A merchandise sales data processing apparatus includes a code reading unit configured to read a code of a customer purchasing a merchandise, an electronic receipt issuing instruction unit configured to receive an instruction for issuing electronic receipt information associated with merchandise sales data, an electronic receipt generation unit configured to generate the electronic receipt information in correlation with the code of the customer when the instruction for issuing the electronic receipt information is received by the electronic receipt issuing instruction unit, a transmission unit configured to transmit a company code indicating a company and the electronic receipt information generated by the electronic receipt generation unit to an electronic receipt server, and a receipt printing unit configured to print a paper receipt associated with the merchandise sales data when the instruction for issuing the electronic receipt information is not received by the electronic receipt issuing instruction unit.
US10719820B2 Systems and computer-implemented processes for depositing, withdrawing, and reusing currency for purchase transactions using an intelligent teller machine
Systems and methods are disclosed for the deposit, withdrawal, and reuse of currency for transactions. According to disclosed embodiments, an intelligent teller machine (ITM) is configured to receive currency as payment for a transaction, to calculate and dispense any change due, and to request that the net value of the transaction (e.g., the revenue) be deposited into the financial account of the business. The currency received by the ITM is also available to make change for future purchase transactions.
US10719819B2 Application of dynamic tokens
A method assigns token requirements to service subscriptions in a service platform, such as a service platform containing entities or a database containing a plurality of said entities. The operator of the service platform establishes customization factors and maintains records reserving data services associated with token requirements for delivery to entities. In addition, customization factors are determined from values representing information associated with objects in a database. Token requirements associated with data services are calculated from one or more formulas utilizing customization factors. Sponsorships associated with the entities can be accepted by the service platform. The service platform can apply credit toward the fulfillment of token requirements. An entity can be provided a data service based on a relationship with a sponsorship such that an entity assigned a subscription having a token requirement fulfilled as a result of applying credit from a sponsorship will receive services related to the subscription.
US10719816B1 Systems and methods for math-based currency escrow transactions
Systems and methods for facilitating the sale of an asset having digital title through two separate math-based currency (“MBC”) transactions. The first MBC transaction passes digital title from the seller to the buyer by incorporating the digital title or a pointer to the digital title in the metadata of the first MBC transaction. The second MBC transaction passes funds to the seller from the buyer (either directly or via an intermediary). Accordingly, the ownership chain of the asset can be traced and verified through a MBC blockchain or ledger that serves as a record of all MBC transactions.
US10719812B2 Method of notifying a user on a task of an apparatus
A notifying system for notifying a user is provided. The system comprises an apparatus (1; 21) arranged to perform a task. The apparatus may for example be a kitchen appliance such as an oven, where its task is heating food. The apparatus may also be a ticket machine of a public transport service. The system further comprises a mobile notifying device (2; 22; 40) for notifying the user about a task of the apparatus. The apparatus may be arranged to automatically detect the mobile notifying device if the mobile notifying device is in the vicinity of the apparatus once the task is initiated by a user, and to associate the task with the mobile notifying device. The apparatus and notifying device are arranged to communicate a notification message via a wireless communication network. This notification message comprises information related to the task, such as a message telling the user that the food is cooked. By automatically detecting the mobile notifying device, the apparatus is able to send a message to a person which has (most probably) initiated the task.
US10719809B2 Correlating jobs with personalized learning activities in online education platforms
Employers or recruiters populate an online database with job postings. The concepts that job applicants need to have learned to be successful applicants for a job are stated or inferred from the job posting and optionally resumes of others who have held that job. A student's own learning activities are logged by an online education platform. From a comparison between the student's completed learning units and a job posting's required learning units, a personalized learning unit gap can be identified for a student. The online education platform can then recommend how the student can fill the gap by undertaking the study of learning units on the education platform.
US10719807B2 Managing projects using references
Disclosed are systems, methods, and non-transitory computer-readable storage media for managing projects using references between the project and project items. Project items can be, for example, synchronized content items, collaborative content items, other projects, folders, tasks, user accounts, etc. The content management system can create a project identifier for managing data and/or people associated with a project. In various implementations, the content management system can store references between the project and project items in one or more folders associated with the project, in a database, in content item metadata, etc. In some implementations, the storage location of a content item does not affect whether it is associated with the project. When a project is selected by a user, the content management system can generate project view that presents various project items associated with the project in a convenient and easy to access graphical user interface.
US10719806B1 Self-contained, transportable and reusable system, apparatus and method for automated securing and managing of tools at job sites
A system to transport, secure and manage a set of tools at a job site may include a unitary portable tool storage building including a modified shipping container, a kiosk subsystem to perform login and authorization of personnel, an image data collection subsystem to capture image data of personnel using the kiosk, a wireless tool locating subsystem, and anti-gaming security subsystem.
US10719797B2 Method of tracking and reporting energy performance for businesses
Methods and computer systems report and track resource performance for business customers. The computer system receives usage data about a resource associated with a customer of a utility, including hourly usage information about the resource metered at a business premises of the customer. The computer system receives operational data associated with the business premises, including hours of operations information describing when the business premises is open to patrons. The computer system determines resource performance data for the business premises using the received usage data and the received operational data, including information about: (i) resource usage at the business premises during the hours when open to patrons, and (ii) resource usage at the business premises during the hours when closed to patrons. The computer system causes a reporting of this information to the customer of the resource.
US10719796B2 Methods and systems for detecting an abnormal stress condition in a subject or group of subjects
Disclosed are methods and systems for detecting an abnormal stress condition in a subject or group of subjects. Included is a risk evaluation system monitoring people, wherein a control unit in a stress management system obtains mental health information and records same in a measurement information database. The control unit then specifies a pattern in a reference pattern database and obtains the measurement information relating to this pattern from the measurement information database. The control unit in the stress management system (20) then revises a standard pattern based on individual attributes or work attributes. Next, the control unit performs pattern matching and determines whether or not attention is required. If the determination is that attention is required, the control unit presents an alert and an advice. This enables work, organization, and member risks to be appropriately evaluated based on changes in mental health information.
US10719793B1 Location confirmation using networked client peripherals
A system verifies whether or not an employee is actually on a job at a location during a standard time period, such as a work shift, by sending alerts to the employee's smart phone. The employee must respond to the alerts. The alerts are sent at random time intervals with a certain average rate. The average rate, called a Poisson parameter, can be varied over the course of a shift.
US10719789B1 Computer-implemented method for interactively evaluating personal energy-related investments
Potential energy investment scenarios can be evaluated. Energy performance specifications and prices for both existing and proposed energy-related equipment are selected, from which an initial capital cost is determined. The equipment selections are combined with current fuel consumption data, thermal characteristics of the building, and, as applicable, solar resource and other weather data to create an estimate of the fuel consumption of the proposed equipment. An electricity bill is calculated for the proposed equipment, from which an annual cost is determined. The payback of the proposed energy investment is found by comparing the initial and annual costs.
US10719787B2 Method for mapping crop yields
Systems and methods for generating crop yield maps are provided, in one example embodiment, a method can include accessing, by one or more processors, data indicative of crop yield for a field area; and accessing, by the one or more processors, one or more data types associated with the field area. Each of the data types can provide a geospatial distribution of data associated with vegetation across the field area. The method can further include determining, by the one or more processors, a crop yield distribution for the field area based at least in part on the data indicative of crop yield and the one or more data types; and generating, by the one or more processors, a yield map for the field area based at least in part on the crop yield distribution.
US10719785B2 System for improved vehicle late return prediction and detection
A system, method, apparatus and computer program product for improved vehicle late return prediction and detection. A computer system determines an end return time by which a vehicle is to be returned by a user or member to a return location. The system receives current vehicle location data at a first predetermined time before the end return time, and the distance between the current vehicle location and return location is combined with a vehicle velocity to calculate an expected return time of the vehicle. The expected return time is compared to the end return time to determine if there will be a potential late return.
US10719784B2 Adaptive correlation of user-specific compressed multidimensional data profiles to engagement rules
Some embodiments relate generally to the processing of compressed multidimensional data and selection of engagement rules based on the compressed multidimensional data. In some embodiments, a method includes retrieving, via a processor, a multidimensional data profile that includes a set of first inclination distributions, each associated with a data dimension. The processor matches a first set of engagement rules to the multidimensional data profile to define a matched set, each engagement rule of the first set of engagement rules having a corresponding confidence level and a corresponding set of second inclination distributions. The processor selects an engagement rule from the matched set that has a corresponding confidence level no less than a corresponding confidence level for each remaining engagement rule from the matched set, and sends a signal causing display of a stimulus to a user according to the selected engagement rule and not according to the remaining engagement rules.
US10719780B2 Efficient machine learning method
A computerized efficient machine learning method for classification of data and new class discovery inputs labeled data and unlabeled data into a computer memory for a computerized machine tool to perform (a) initial supervised learning using the labeled data to generate a classifier, (b) semi-supervised learning using the labeled data, the classifier and the unlabeled data to generate an updated classifier and high confidence data, (c) active learning using the updated classifier and the unlabeled data to generate a data label request and receive new class labeled data to generate augmented labeled data, (d) new class discovery using the updated classifier and the data label request to generate data of potential new classes and receive labels for potential new class data to generate new class labeled data, and (e) supervised learning using the high confidence data, the labeled data and the augmented labeled data to generate an output classifier.
US10719779B1 System and means for generating synthetic social media data
System and means generates synthetic forms of social media data such as data from microblogging services (e.g., Twitter) and social networking services (e.g., Facebook). This system and means jointly generate interaction graph structures and text features similar to input social media data. First, an interaction graph is generated by mapping social network interactions in input (real) social media data to graph structures. This interaction graph is fitted to a social network model (or a composite model) by minimizing the distance between the input and the synthetic interaction graphs (of potentially different sizes). The distance is measured statistically or based on the performance of social media analytics. Various patterns (such as anomalies), interaction types and temporal dynamics are generated synthetically. Second, text features are extracted from input social media data with topic modeling and statistical analysis of word tuple distributions. Based on these features, synthetic social media text is generated. Third, synthetic graph structures and text features are combined to generate the synthetic social media data. The system is particularly useful in generating data to be used for developing and testing new social media analytics or for generating or analyzing social bot network behavior and campaigns in social media, and for sharing test data with others without rate and privacy concerns.
US10719777B2 Optimization of multiple services via machine learning
A method, computer-readable medium, and apparatus for modeling data of a service for providing a policy are disclosed. For example, a method may include a processor for generating a first policy for a first service by a first policy model using machine learning for processing first data of the first service, determining whether the first policy is to be applied to a second service, applying the first policy to the second service when the first policy is deemed to be applicable to the second service, wherein the applying the first policy provides the first policy to a second policy model using machine learning for processing second data of the second service, generating a second policy for the second service, and implementing the second policy in the second service, wherein the first service and the second service are provided by a single service provider.
US10719776B1 Quantum bit multi-state reset
Apparatus and methods for resetting a qubit. In one aspect, an apparatus includes a qubit, wherein the qubit operates over a qubit frequency spectrum with a first flux-insensitive point and a second flux-insensitive point. The apparatus further includes a readout resonator, wherein the readout resonator operates at a readout resonator frequency in-between the first flux insensitive point and the second flux-insensitive point. The apparatus further includes a frequency controller that is configured to control the frequency of the qubit such that during a reset operation the frequency of the qubit is adjusted relative to the readout resonator frequency and the qubit is reset.
US10719772B2 Unsupervised multivariate relational fault detection system for a vehicle and method therefor
A vehicle fault detection system including a plurality of sensors coupled to a vehicle system and configured to detect respective time series of data, where each time series of data corresponds to a component parameter of a plurality of component parameters, a vehicle control module coupled to the plurality of sensors, the vehicle control module being configured to determine an existence of one or more relationships between the plurality of component parameters, and identify anomalies in the respective time series of data based on the one or more relationships between the plurality of component parameters, and a user interface coupled to the vehicle control module, the user interface being configured to present to an operator an indication of the anomalies in the respective time series of data.
US10719766B2 Universal cognitive graph architecture
A computer-implementable method for managing a cognitive graph comprising: receiving data from a plurality of data sources; processing the data from the plurality of data sources, the processing the data from the plurality of data sources identifying a plurality of knowledge elements; and, storing the knowledge elements within the cognitive graph as a collection of knowledge elements, the storing universally representing knowledge obtained from the data.
US10719765B2 Conditional behavioral biometrics
The present invention relates to an improved method of providing identification of a user or authentication of a user's identity. More particularly, the present invention relates to an improved method of providing identification of a user or authentication of a user's identity using conditional behavioural biometrics.The present invention seeks to provide an enhanced method of authenticating and/or identifying a user identity using conditional behavioural biometrics.According to a first aspect of the present invention, there is provided a method of generating a user profile for use in identifying and/or authenticating a user on a device, the device equipped with one or more sensors, the method comprising: generating a set of data points from sensory data collected by the one or more sensors; clustering the set of data points to produce a set of data clusters; developing a first classifier for the data clusters, the first classifier being operable to assign a further data point derived from a further user interaction with the computing device to one of the data clusters; and developing one or more further classifiers for at least one of the data clusters, the further classifier operable to identify and/or authenticate a user identity based on the further data point.
US10719764B2 Attention-based sequence transduction neural networks
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating an output sequence from an input sequence. In one aspect, one of the systems includes an encoder neural network configured to receive the input sequence and generate encoded representations of the network inputs, the encoder neural network comprising a sequence of one or more encoder subnetworks, each encoder subnetwork configured to receive a respective encoder subnetwork input for each of the input positions and to generate a respective subnetwork output for each of the input positions, and each encoder subnetwork comprising: an encoder self-attention sub-layer that is configured to receive the subnetwork input for each of the input positions and, for each particular input position in the input order: apply an attention mechanism over the encoder subnetwork inputs using one or more queries derived from the encoder subnetwork input at the particular input position.
US10719762B2 Three dimensional chip structure implementing machine trained network
Some embodiments provide a three-dimensional (3D) circuit structure that has two or more vertically stacked bonded layers with a machine-trained network on at least one bonded layer. As described above, each bonded layer can be an IC die or an IC wafer in some embodiments with different embodiments encompassing different combinations of wafers and dies for the different bonded layers. The machine-trained network in some embodiments includes several stages of machine-trained processing nodes with routing fabric that supplies the outputs of earlier stage nodes to drive the inputs of later stage nodes. In some embodiments, the machine-trained network is a neural network and the processing nodes are neurons of the neural network. In some embodiments, one or more parameters associated with each processing node (e.g., each neuron) is defined through machine-trained processes that define the values of these parameters in order to allow the machine-trained network (e.g., neural network) to perform particular operations (e.g., face recognition, voice recognition, etc.). For example, in some embodiments, the machine-trained parameters are weight values that are used to aggregate (e.g., to sum) several output values of several earlier stage processing nodes to produce an input value for a later stage processing node.
US10719760B2 Neural network scheduling mechanism
An apparatus to facilitate workload scheduling is disclosed. The apparatus includes one or more clients, one or more processing units to processes workloads received from the one or more clients, including hardware resources and scheduling logic to schedule direct access of the hardware resources to the one or more clients to process the workloads.
US10719759B2 System for building a map and subsequent localization
SLAM systems are provided that utilize an artificial neural network to both map environments and locate positions within the environments. In some example embodiments, a sensor arrangement is used to map an environment. The sensor arrangement acquires sensor data from the various sensors and associates the sensor data, or data derived from the sensor data, with spatial regions in the environment. The sensor data may include image data and inertial measurement data that effectively describes the visual appearance of a spatial region at a particular location and orientation. This diverse sensor data may be fused into camera poses. The map of the environment includes camera poses organized by spatial region within the environment. Further, in these examples, an artificial neural network is adapted to the features of the environment by a transfer learning process using image data associated with camera poses.
US10719758B2 Interaction apparatus, interaction method, non-transitory recording medium, and robot
If an interaction target includes a child and adult, if a remaining power amount is less than or equal to a first threshold, and if an interaction amount is greater than or equal to a second threshold, a robot asks the adult if the adult allows the robot to move to a charger. If the target includes the child and adult, if the remaining power amount is less than or equal to the first threshold, and if the interaction amount is less than the second threshold, the robot asks the child if the child allows the robot to move to the charger. If the target includes only the child, if the remaining power amount is less than or equal to the first threshold, and if the interaction amount is greater than or equal to the second threshold, the robot moves to the charger. If the target includes only the child, if the remaining power amount is greater than the first threshold, and if the interaction amount is greater than or equal to the second threshold, the robot stops interacting with the child.
US10719753B2 Label comprising an electronic chip for a bottle, and associated production method
The invention relates to a label comprising an electronic chip for applying to a bottle of liquid, said label comprising; a first layer (S), called a support layer (S), a second layer (E), called an electronic chip layer (E), comprising at least an electronic chip and an antenna connected to the electronic chip, and a third layer (P), called customization layer (P), in which each layer (S, E, P) has two faces, and the three layers (S, E, P) are placed one above the other in a stacking direction, and in which the customization layer (P) comprises at least one sublayer (C5), called metal sublayer (C5), made of a metal material, the thickness of the metal sublayer (C5) along the stacking direction being less than or equal to 35 μm.
US10719752B2 Card holder and electronic device
A card holder includes a card tray, a card cover and a first connecting rod. The card tray is configured to accommodate a data card. The card cover is rotatably connected to the card tray, and includes opposite first and second ends and a first protrusion extending towards the card tray. The first connecting rod has an end connected to the card tray and another end rotatably connected to the card cover, and is configured to rotate relative to the card cover such that the card cover approaches to or is away from the card tray. When the card holder is inserted into a housing and a pushing force is applied to the first end, the card cover is rotatable about the first protrusion such that the first end extends further into the housing and the second end extends out of the housing. An electronic device is also provided.
US10719744B2 Automated semantic inference of visual features and scenes
In one embodiment, an apparatus comprises a memory and a processor. The memory stores visual data captured by one or more sensors. The processor detects one or more first objects in the visual data based on a machine learning model and one or more first reference templates. The processor further determines, based on an object ontology, that the visual data is expected to contain a second object, wherein the object ontology indicates that the second object is related to the one or more first objects. The processor further detects the second object in the visual data based on the machine learning model and a second reference template. The processor further determines, based on an inference rule, that the visual data is expected to contain a third object. The processor further detects the third object in the visual data based on the machine learning model and a third reference template.
US10719742B2 Image composites using a generative adversarial neural network
The present disclosure relates to an image composite system that employs a generative adversarial network to generate realistic composite images. For example, in one or more embodiments, the image composite system trains a geometric prediction neural network using an adversarial discrimination neural network to learn warp parameters that provide correct geometric alignment of foreground objects with respect to a background image. Once trained, the determined warp parameters provide realistic geometric corrections to foreground objects such that the warped foreground objects appear to blend into background images naturally when composited together.
US10719740B2 Method and a system for identifying reflective surfaces in a scene
Methods and a system for identifying reflective surfaces in a scene are provided herein. The system may include a sensing device configured to capture a scene. The system may further include a storage device configured to store three-dimensional positions of at least some of the objects in the scene. The system may further include a computer processor configured to attempt to obtain a reflective surface representation for one or more candidate surfaces selected from the surfaces in the scene. In a case that the attempted obtaining is successful, computer processor is further configured to determine that the candidate reflective surface is indeed a reflective surface defined by the obtained surface representation. According to some embodiments of the present invention, in a case the attempted calculation is unsuccessful, determining that the recognized portion of the object is an object that is independent of the stored objects.
US10719735B2 Information processing method, information processing device and video surveillance system
An information processing method, apparatus and video surveillance system have expandable functionality. The information processing method has an image acquisition step of acquiring an image; a first party feature quantity extracting step of extracting at least one first party feature quantity for describing a first party feature of the image from the acquired image; a third party feature quantity extracting step of invoking a third party algorithm to extract from the image at least one third party feature quantity for describing a third party feature other than the first party feature of the image; and a feature quantity correlation step of using the link information for describing the correlation between each of the first party feature quantities and each of the third party feature quantities of the same image to correlate each of the first party feature quantities of the image and each of the third party feature quantities.
US10719732B2 Artificially rendering images using interpolation of tracked control points
Various embodiments of the present invention relate generally to systems and processes for artificially rendering images using interpolation of tracked control points. According to particular embodiments, a set of control points is tracked between a first frame and a second frame, where the first frame includes a first image captured from a first location and the second frame includes a second image captured from a second location. An artificially rendered image corresponding to a third location is then generated by interpolating individual control points for the third location using the set of control points and interpolating pixel locations using the individual control points. The individual control points are used to transform image data.
US10719731B2 Robust feature identification for image-based object recognition
Techniques are provided that include identifying robust features within a training image. Training features are generated by applying a feature detection algorithm to the training image, each training feature having a training feature location within the training image. At least a portion of the training image is transformed into a transformed image in accordance with a predefined image transformation. Transform features are generated by applying the feature detection algorithm to the transformed image, each transform feature having a transform feature location within the transformed image. The training feature locations of the training features are mapped to corresponding training feature transformed locations within the transformed image in accordance with the predefined image transformation, and a robust feature set is compiled by selecting robust features, wherein each robust feature represents a training feature having a training feature transformed location proximal to a transform feature location of one of the transform features.
US10719730B2 Image processing apparatus, image processing method, and non-transitory storage medium
At least one image processing apparatus, and at least one method, of the present invention(s) generate a corrected image obtained by removing, from a color image whose pixel values contain components derived from scattered light, at least part of the components derived from the scattered light. The at least one image processing apparatus includes a generation unit configured to generate the corrected image by correcting a pixel value of a first color component of each pixel in the color image by using a first reference intensity and a weight value, and by correcting a pixel value of a second color component of each pixel in the color image by using a second reference intensity and a weight value.
US10719729B2 Systems and methods for generating skin tone profiles
A computing device with a digital camera obtains a reference image depicting at least one reference color and calibrates parameters of the digital camera based on the at least one reference color. The computing device captures, by the digital camera, a digital image of an individual utilizing the calibrated parameters. The computing device defines a region of interest in a facial region of the individual depicted in the digital image captured by the digital camera. The computing device generates a skin tone profile for pixels within the region of interest and displays a predetermined makeup product recommendation based on the skin tone profile.
US10719728B2 Method for controlling infrared fill light and related products
A method for controlling an infrared fill light and related products are provided, and the method includes the follows. A reference biometric recognition pattern that is used by a mobile terminal to process a target event is obtained. A target fill-light strategy corresponding to the reference biometric recognition pattern is determined according to a pre-stored mapping relationship between biometric recognition patterns and fill-light strategies of the infrared fill light. The infrared fill light is controlled to fill light according to the target fill-light strategy when the reference biometric recognition pattern is enabled.
US10719720B2 Artificial intelligence system for providing road surface risk information and method thereof
Provided is an artificial intelligence system for providing road risk information and a method thereof. The system for providing road risk information includes: an information collection unit for receiving various road state information acquired from a vehicle device; an information processing unit for performing image processing on the collected road state information, and converting a result of the image processing into a predefined grayscale image; an information learning unit for learning the converted predefined grayscale image on the basis of a predetermined learning model based on deep learning, and recognizing the road risk information on the basis of a result of the learning; and an information classification unit for classifying the road risk information from the road state information on the basis of a result of the recognition, and detecting road surface defects on the basis of a result of the classification.
US10719717B2 Scan face of video feed
Crowd behavior in a video feed may be analyzed based on movement of a human object identified in the video feed. An abnormal event may be triggered if the movement of the human object deviates from the analyzed crowd behavior. A camera may scan a face of the human object, if the abnormal event is triggered.
US10719715B2 Method and system for adaptively switching detection strategies for watermarked and non-watermarked real-time televised advertisements
The present disclosure provides a computer-implemented method and system for adaptively switching supervised detection strategy for watermarked and non-watermarked real time televised video advertisements. The televised video advertisements are present in a live stream of a media content of a broadcasted channel. The method includes selection of a set of frames per second from the media content. The method includes checking for one or more watermarked features in each selected frame of the media content. The method includes switching to a first detection strategy. The first detection strategy is associated with detection of a first ad in the live stream of the media content when the one or more watermarked feature are present in each checked frame in the selected set of frames.
US10719713B2 Suggested comment determination for a communication session based on image feature extraction
A process identifies participants in a communication session, the participants including a first user and a second user. The process analyzes digital images of a scene and extracts image features relating to the second user. The process accesses a classification of past digital communications involving the second user and to which the second user has reacted with positive sentiment, and determines comment(s) to which the second user is expected to react with positive sentiment if provided by the first user. The comment(s) are determined based on correlating the image features to the classification of past digital communications to which the second user has reacted with positive sentiment. The comment(s) are then provided, during the real-time communication session and as suggestions for the first user to make to the second user, for overlay on a display through which the first user views the scene including the second user.
US10719712B2 Classify actions in video segments using play state information
An apparatus for classifying an action in a video of a sports event including receiving a first video segment and a second video segment in the sports video, wherein the second video segment is the segment after next of the first video segment; receiving a predetermined play state of the first video segment and a different predetermined play state of the second video segment, locating a play object in one of a predetermined set of regions in a field of the sports event in the second segment; determining a role of a player interacting with the play object when the play object is located one of the predetermined set of regions in the second video segment; and classifying the action in the first video segment based on the located play object and the determined role.
US10719710B2 Capturing media moments of people using an aerial camera system
Various systems and methods for capturing media moments are described herein. An autonomous camera system for capturing media moments includes a configuration module to receive configuration parameters; a flight control module to autonomously maneuver the autonomous camera system over a crowd of people; a search module to search for a subject in the crowd of people based on the configuration parameters; and a control module to perform an action when the subject is found in the crowd of people.
US10719709B2 Augmented reality for plant stand management
A plant stand management system includes a sensor unit configured to capture images of a plant stand, an applicator, and a controller communicatively coupled to the sensor unit and the applicator. The controller is configured to receive the captured images, process the captured images for determining one or more characteristics of the plant stand, generate one or more control signals based on the one or more characteristics, and send the one or more control signals to the applicator. The applicator is configured to perform at least one action on the plant stand based on the one or more control signals.
US10719706B1 Systems and methods for nested autoencoding of radar for neural image analysis
Disclosed herein are embodiments of systems, methods, and products comprise an analytic server, which provides a terrain segmentation and classification tool for synthetic aperture radar (SAR) imagery. The server accurately segments and classifies terrain types in SAR imagery and automatically adapts to new radar sensors data. The server receives a first SAR imagery and trains an autoencoder based on the first SAR imagery to generate learned representations of the first SAR imagery. The server trains a classifier based on labeled data of the first SAR imagery data to recognize terrain types from the learned representations of the first SAR imagery. The server receives a terrain query for a second SAR imagery. The server translates the second imagery data into the first imagery data and classifies the second SAR imagery terrain types using the classifier trained for the first SAR imagery. By reusing the original classifier, the server improves system efficiency.
US10719703B2 Non-transitory computer-readable storage medium for storing line-of-sight analysis program, line-of-sight analysis method, and line-of-sight analysis apparatus
A line-of-sight analysis method, performed by a computer, includes: identifying, when a selection event with respect to a first object out of a plurality of objects is detected, a second object different from the first object, based on a detection status of line-of-sight relative to the objects in a most recent time period of the selection event; and outputting information indicating the identified second object.
US10719690B2 Fingerprint sensor and method for processing fingerprint information
A method for processing fingerprint information may include obtaining an input image corresponding to at least a region of a user fingerprint, searching a memory storing at least one registered image for a reference registered image that matches the input image at least partially, determining a unique region of the input image in which the input image does not overlap with the reference registered image when the input image is aligned with the reference registered image, and, in response to a score of the unique region of the input image being greater than or equal to a predetermined reference score, classifying the input image as belonging to a same group as the reference registered image and storing the input image in the memory.
US10719688B2 Frustrated total internal reflection fingerprint detector
The device provides an optical coherence tomography system; a first bank of light emitting diodes emitting light centered about a first wavelength; a second bank of light emitting diodes, emitting light centered about a second wavelength; a prism, said prism including a first surface transmissive of the wavelength of the probe beam of the optical coherence tomography system, and a second surface which is also transmissive of the wavelength of the probe beam, and where the second is surface coated from a first edge to a midpoint so to be reflective of light at the first wavelength and transmissive of light at the second wavelength, and from the midpoint to a second edge transmissive of light at the first wavelength and reflective of light at the second wavelength; and one or more detector arrays. Alternate embodiments are taught.
US10719684B2 Fingerprint identification circuit, method for manufacturing fingerprint identification circuit, and display device
A fingerprint identification circuit, a method for manufacturing the fingerprint identification circuit, and a display device are provided. The fingerprint identification circuit includes: an array substrate and an opposite substrate arranged opposite to the array substrate; a fingerprint identification member arranged at a side of the array substrate proximate to the opposite substrate; and a backlight source arranged at a side of the array substrate distal to the opposite substrate. A light-shielding member and a partially-transparent member are arranged on the opposite substrate. An orthogonal projection of the partially-transparent member onto the array substrate at least partially overlaps an orthogonal projection of the fingerprint identification member onto the array substrate.
US10719680B2 Full-screen fingerprint recognizing touch display screen
The present disclosure provides a full-screen fingerprint recognizing touch display screen including switch units, pixel units, and metal mesh lines. Each pixel unit includes three sub-pixels. There is a corresponding gap between each two neighboring sub-pixels. The metal mesh lines are directly disposed corresponding to positions of gaps. The metal mesh lines are patterned into fingerprint sensing electrodes independent from each other. Each of the fingerprint sensing electrodes is connected to a corresponding one of the switch units.
US10719679B2 Encoding information in physical properties of an object
A method, system for encoding or decoding information in physical properties of an object. A tangible product comprises a three dimensional tangible object having modified physical properties; and wherein the modified physical properties are a modification of physical properties, wherein the modification encodes information. A method comprising: obtaining a representation of a three dimensional object having physical properties; obtaining information to encode; determining modified physical properties by modifying the physical properties to encode within the modified physical properties the information; and producing a tangible product, wherein the tangible product is the three dimensional object having the modified physical properties.
US10719678B2 Device for checking access authorizations stored on data carriers
A device for checking access authorizations stored on data carriers is provided, having a reading unit, arranged in the access region, for the data carrier, said reading unit actuating a signaling means and/or a blocking means, wherein the reading unit includes a housing having an insertion region for the data carrier and the insertion region having an upper first wall with a reading module sensing the insertion region, a lower second wall of the insertion region be fastened detachably and/or pivotably to the housing, that the reading unit can be changed from a first state to a second state in a predefinable manner by pivoting and/or removing the lower second wall, wherein in the first state of the reading unit, the second wall, together with the first wall, forms a U- or V-shaped insertion region and in the second state, the insertion region is L-shaped and open towards the bottom.
US10719676B2 Camera and method for focus adjustment
A camera is provided that comprises an image sensor for detecting image data from a detection region and a reception optics arranged in front of the image sensor, a focus adjustment unit having a thread for changing the position of focus of the reception optics by way of a rotary movement and a front screen. In this connection the reception optics has a front region having an inner contour that is accessible via the front screen in order to rotate the reception optics from the outside in the thread and to thus adjust the focus.
US10719673B2 System and method for collecting and/or retrieving information relating to objects
A system may comprise: an information storage device; RFID tags that are placed in different physical locations and contain information relating to a corresponding object, including at least identification information of the corresponding object; and provided at a physical location which facilitates access to the information by a user interested in the corresponding object; a mobile device configured to: select one or more objects of interest by establishing communication with one or more of the corresponding RFID tags; extract information relating to the one or more objects of interest from the one or more of the RFID tags corresponding to the one or more objects of interest; and send the extracted information to the information storage device via a wireless network, wherein the information storage device is configured to store the extracted information in association with an access code that enables access to the extracted information.
US10719669B2 System, method, and apparatus for realizing a virtual SIM card
Disclosed are a system, method, and apparatus for implementing a virtual SIM card. The system comprises a mobile terminal comprising a main board and a virtual SIM card chip electrically connected to the main board by means of surface-mount integration. By means of electrically connecting the virtual SIM card chip to the main board by means of surface-mount integration, the system can realize the function of the SIM card without using a card socket or a card holder.
US10719666B1 Computer-based systems utilizing textual embedding space software engines for identifying candidate phrases in a text document and methods of use thereof
A method for identifying phrases in a text document having a similar discourse to a candidate phrase includes separating text in a document file into a plurality of phrases and generating a plurality of embedding vectors in a textual embedding space by inputting the plurality of phrases into an embedding engine. A mapping of each embedding vector in the textual embedding space is generated with each corresponding phrase and a document location of each corresponding phrase in the document file. A candidate phrase is received by a user and a candidate embedding vector is generated using the embedding engine. Similarity scores are computed based on the plurality of embedding space distances between the candidate phrase embedding vector location and each respective location of each embedding vector in the textual embedding space. A listing of phrases with the highest similarity scores are outputted with respective document locations in the text.
US10719663B2 Assisted free form decision definition using rules vocabulary
A method of decision definition using a rules vocabulary includes: receiving free form input; identifying terms contained within the free form input; searching the rules vocabulary objects for terms; responsive to the term being found, obtaining input from a user as to whether to use the found term; responsive to the term not being found; searching the rules vocabulary attributes for terms having attributes corresponding to the term; responsive to the term being found, obtaining input from a user as to whether to use the found term; and refactoring the free form input with the found term accepted by the user. The method also includes updating the rules vocabulary with the term identified in the free form input as a synonym for the term found in said rules vocabulary. One embodiment further provides a method of determining semantic equivalence between a plurality of rules using a rules database having preferred terms.
US10719660B1 Collaborative document creation
A method implemented on an electronic computing device includes displaying a document. An image of a person is received. The image of the person is overlaid onto at least a portion of the image of the document. One or more movements are received from the person. The image of the person is moved to indicate a specific area of the document. The movement of the image of the person to the specific area of the document is based on the one or more movements from the person.
US10719658B2 Method of displaying axes of documents with time-spaces
A method of presenting axes of documents along timelines on a display is displaying pluralities of documents with a plurality of time-spaces on a display, the documents being displayed along axes of documents adjacently displaying documents in a substantially rectilinear fashion on the display along a chronological order including a respective timelines representing a chronological order including a plurality of time units in respective time-spaces along the chronological order over a plurality of time units including a non-linear timescale and a time distribution that is substantially variable, with equal lengths of time not being visually represented with equal lengths of distance along the axes of documents, wherein the units of time of the plurality of time-spaces are chronologically of a different durations and at least one unit of time can be absent from the timelines.
US10719655B2 Method and system for quickly diagnosing, classifying, and sampling in-line defects based on CAA pre-diagnosis database
The present disclosure provides a system and a method for quickly diagnosing, classifying, and sampling in-line defects based on a CAA pre-diagnosis database. The method includes the steps of obtaining a design layout of an object and a defect data of an important process stage of the object, obtaining a pre-diagnosis data group related to the design layout from a CAA pre-diagnosing database, and judging a killer defect index and a failure risk level of the defect data according to the pre-diagnosis data group.
US10719654B2 Placement and timing aware wire tagging
A method for processing design data for a semiconductor circuit may be provided. The design data describe a signal line and related physical characteristics. The method comprises receiving the design data for the signal line, receiving constraint data describing a blockage area, and determining a segment of the signal line that would overlap with the blockage area assuming a direct path from the source to the sink. The method comprises further determining for the segment, based on the length of the segment, whether the segment is route-able without inserting a buffer while meeting the timing constraints, and modifying, in case a segment is not route-able without inserting a buffer, the physical characteristics of the signal line. Thereby, the determining the segment, the determining whether the segment length is route-able, and the modifying the physical characteristics is performed before placing buffers in the signal line and routing the signal line.
US10719653B2 Spine routing and pin grouping with multiple main spines
A computer implemented method of routing a net of an electronic circuit is disclosed. The net connects a plurality of pins of the electronic circuit. The method includes selecting, using one or more computer systems, first and second main spine routing tracks for respective first and second groups of pins of the net. The method also includes generating, using one or more computer systems, a first main spine wire on the selected first main spine routing track and a second main spine wire on the selected second main spine routing track. A router configured to perform the method is also disclosed.
US10719649B2 Full wave modeling and simulations of the waveguide behavior of printed circuit boards using a broadband green's function technique
A broadband Green's function computation technique that employs low wavenumber extraction on a modal summation is used to model the waveguide behavior of electronic components, systems, and interconnects on a printed circuit board. Use of the broadband technique permits discretizing the surface of the printed circuit board across a wide range of frequencies all at once. The broadband Green's function is also extended to via waveguides on circuit boards and power/ground plane waveguides of arbitrary shape. Such a method can analyze a given circuit board geometry over a broad frequency range several hundred times faster than is otherwise possible with existing commercial analysis tools. The present method is useful in electronic design automation for analyzing signal integrity and power integrity, reducing electromagnetic interference and ensuring electromagnetic compatibility.
US10719648B2 System and method for system-level parameter estimation
A method is disclosed that includes providing an IP bank, an application bank, and a technology bank; generating a hierarchical table based on the IP bank and the application bank; performing an estimation of at least one of a performance value, a power value, an area value and a cost value, which corresponds to the hierarchical table, by using the technology bank, to output an result data as a basis of fabrication of a system.
US10719645B1 Model structure analysis with integration of transformed slice
A computer-based model having executable semantics may be used to simulate the behavior of a system. A substructure of interest is sliced from the model and analyzed to determine a transformation of the slice while preserving some context of the model. The transformed slice may be further manipulated outside of the model, integrated back into the model in place of the original slice, or used in other ways.
US10719644B2 Method and framework to dynamically split a testbench into concurrent simulatable multi-processes and attachment to parallel processes of an accelerated platform
The independent claims of this patent signify a concise description of embodiments. Each component of a testbench configured to test a DUT is associated at compile time with a different hardware transactor. The testbench is partitioned at compile time into a plurality of independent partitioned testbenches, where each independent partitioned testbench comprises at least one component of the testbench. At run time, each of the plurality of partitioned testbenches is simulated in parallel. The simulating of a partitioned testbench includes execution of its at least one component on its at least one associated hardware transactor using the hardware emulation system. This Abstract is not intended to limit the scope of the claims.
US10719638B2 Delineating management zones based on historical yield maps
In an embodiment, a method comprises: receiving digital yield data representing yields of crops that have been harvested from an agricultural field; applying an empirical cumulative density function to the digital yield data to generate transformed digital yield data; smoothing the transformed digital yield data to result in generating and storing smooth transformed digital yield data; determining a first count value for a plurality of management classes; generating a plurality of first management zones for the agricultural field by clustering the smooth transformed digital yield data and using the first count value; generating a set of first merged management zones by merging one or more small management zones of the plurality of first management zones with their respective similar neighboring large zones; and storing the set of first merged management zones and the first count value in a set of management zone metrics.
US10719630B2 Programmable unit for metadata processing
A system and method for metadata processing that can be used to encode an arbitrary number of security policies for code running on a stored-program processor. This disclosure adds metadata to every word in the system and adds a metadata processing unit that works in parallel with data flow to enforce an arbitrary set of policies, such that metadata is unbounded and software programmable to be applicable to a wide range of metadata processing policies. This instant disclosure is applicable to a wide range of uses including safety, security, and synchronization.
US10719629B1 Strategy based feature disablement
Provided is a strategy based feature disablement that includes determining a device/browser combination based on an indication that a user device is attempting to access a resource. The device/browser combination is compared to a database of device/browser combinations. Access to the resource is allowed based on a determination that the device/browser combination is not included in the database of device/browser combinations. Alternatively, the resource is reconfigured based on a determination that the device/browser combination is included in the database of device/browser combinations.
US10719627B2 Cognitive data anonymization
A computer implemented method for data anonymization comprises: receiving a request for data that needs anonymization. The request comprises at least one field descriptor of data to be retrieved and a usage scenario of a user for the requested data. Then, based on the usage scenario, an anonymization algorithm to be applied to the data that is referred to by the field descriptor is determined. Subsequently, the determined anonymization algorithm is applied to the data that is referred to by the field descriptor. A testing is performed, as to whether the degree of anonymization fulfills a requirement that is related to the usage scenario. In the case, the requirement is fulfilled, access to the anonymized data is provided.
US10719626B2 Bayesian smoothing of confidential data values at organization level using peer organization group
In an example embodiment, submitted confidential data of a certain cohort (e.g., title, region, organization) is augmented by modeling confidential data of a more generalized cohort based on peer organizations. The modeling may be performed using Bayesian modeling and the results used to infer confidential data values for the original cohort. The inferred confidential data values can then be used to generate statistical insights for display in a graphical user interface.
US10719625B2 Dynamic management of data with context-based processing
Techniques for using contextual information to manage data that is subject to one or more data-handling requirements are described herein. In many instances, the techniques capture or depend upon the contextual information surrounding the creation and/or subsequent actions associated with the data. The contextual information may be updated as the data is handled in various manners. The contextual information may be used to identify data-handling requirements that are applicable to the data, such as regulations, standards, internal policies, business decisions, privacy obligations, security requirements, and so on. The techniques may analyze the contextual information at any time to provide responses regarding handling of the data to requests from requestors, such as administrators, applications, and others.
US10719624B2 System for hiding sensitive messages within non-sensitive meaningful text
The method includes receiving, by one or more computer processors, a first text, wherein at least a portion of the received first text is confidential. The method further includes identifying, by one or more computer processors, an intended recipient of the received first text. The method further includes identifying, by one or more computer processors, a first conversion model, which corresponds to the intended recipient. The method further converting, by one or more computer processors, the received first text into a third text that does not include confidential text based upon the identified first conversion model.
US10719623B1 Cryptologic sovereign profile control and exchange arbitration
A system includes profile control circuitry that may receive a sovereign onboarding command. The sovereign onboarding command may be issued on behalf of a sovereign associated with a profile. The sovereign onboarding command may update a status value in the profile. The profile may be recorded on a data-tamper-protected distributed ledger. Arbitration circuitry may review the recorded profile status value and ensure that status values are enforced against the sovereign during exchanges.
US10719622B2 Cyber security system and method for transferring data between servers without a continuous connection
A cybersecurity system includes a controller that functions as a gateway between an end user device and an offline data storage device. When the end user device wants to access a file on the offline data storage device the controller severs a connection between a temporary storage memory and the end user device, establishes a connection with the offline data storage device, pulls the data from the offline data storage device to a temporary storage memory, then severs the connection with the offline data storage device, then establishes the connection with the end user device and communicates the data from the temporary storage memory to the end user device before overwriting the data in the temporary storage memory.
US10719617B2 Access control system and process for managing and enforcing an attribute based access control policy
An access control system for managing and enforcing an attribute based access control (ABAC) policy includes: a minimum ABAC implementation that produces a representation access control list in an ABAC policy system; and a local host system that produces a resource repository access control list in the local host system such that the resource repository access control list is based on the representation access control list.
US10719616B2 Secure content access system
A method for communicating between a client application and a license-governing application. The method includes receiving a request at a content application from the client application to access media content from the license-governing application, generating a message at the content application to the license-governing application to request client authentication, and receiving at the content application a client authorization token from the license-governing application. A message is generated at the content application to the client application to request user authentication, and the content application receives an authorization code from the client application. The method further includes generating a message at the content application to the license-governing application with the authorization code to request an access token, receiving the access token at the content application from the license-governing application, and granting access at the content application to the media content based on the access token.
US10719614B2 Electronic device including display and method of providing private information
A method of providing private information from an electronic device, includes identifying private information for display on the display of the electronic device, determining if a private output connection is established, and, in response to determining that the private output connection is established, providing the private information via the private output connection.
US10719613B1 Systems and methods for protecting neural network weights
The disclosed computer-implemented method may include (i) identifying a neural network that comprises an interconnected set of nodes organized in a set of layers represented by a plurality of matrices that each comprise a plurality of weights, where each weight represents a connection between a node in the interconnected set of nodes that resides in one layer in the set of layers and an additional node in the set of interconnected nodes that resides in a different layer in the set of layers, (ii) encrypting, using an encryption cipher, the plurality of weights, (iii) detecting that execution of the neural network has been initiated, and (iv) decrypting, using the encryption cipher, the plurality of weights in response to detecting that the execution of the neural network has been initiated. Various other methods, systems, and computer-readable media are also disclosed.
US10719611B2 Static security scanner for applications in a remote network management platform
An example embodiment may involve a remote network management platform including a computational instance hosting a particular application. The particular application may be based on a unit of program code, use one or more database tables, and define one or more user roles with respect to accessing the program code and the database tables. A scanner application may be configured to: receive, from a client device, a request to scan the particular application; retrieve the particular application; conduct a static security scan by applying a set of rules that define security vulnerabilities, where the rules take into account (i) relationships between the user roles and the unit of program code, and (ii) relationships between the user roles and the database table; and transmit, to the client device, a representation of a web page that contains observed security vulnerabilities of the particular application.
US10719610B2 Generating security manifests for software components using binary static analysis
Systems, methods, and software can be used to generating security manifests for software components using binary static analysis. In some aspects, one computer-implemented method includes performing a binary static analysis of a binary software component to determine one or more security characteristics of the binary software component; generating a security manifest for the binary software component including the determined one or more security characteristics of the binary software component; and providing the security manifest to a software management system configured to determine whether to deploy the binary software component based on the security manifest.
US10719608B2 Patch monitoring and analysis
This disclosure provides for patch monitoring and analysis, such as in an industrial process control and automation system. A method includes discovering at least one connected device by a risk manager system, including a software module for the connected device and installed patch information for the software module. The method includes identifying current patch information for the software module by the risk manager system. The method includes populating a patch definition file according to the device, the software module, the installed patch information, the current patch information, by the risk manager system. The method includes analyzing the patch definition file. The method includes producing an output based on the analysis by the risk manager system, the output including the software module, the installed patch information, the current patch information, and the status of the software module with respect to the installed patch information.
US10719605B2 Method for dynamically controlling application function based on environment detection
The invention discloses a method of dynamically controlling application function at the client, comprising: initiating an application program which merely contains framework function codes; loading a security module after initiating the application program, wherein the security module sends a request regarding scanning configuration file to a server; scanning the application environment of the client according to the configuration file received from the server, and sending the result of scanning to the server so as to generate a risk score; and receiving the function codes that are allowed to be loaded in the current application environment from the server, wherein the function codes are generated by the server based on the generated risk score. The invention also discloses a method of dynamically controlling application function at a server.
US10719604B2 Baseboard management controller to perform security action based on digital signature comparison in response to trigger
Examples disclosed herein relate to performing a security action based on a comparison of digital signatures. An intrusion detection mode is initiated by a baseboard management controller. A first digital signature of hardware devices is calculated during the activation of the intrusion detection mode. The first digital signature is stored. Upon detection of a trigger, a second digital signature is calculated for the current hardware devices. The digital signatures are compared. A security action is performed based on the comparison.
US10719599B2 Verification code generation to improve recognition accuracy by a person and recognition difficulty by a computer program
A verification request is received. In response to receiving the verification request, a first character string is obtained. The first character string comprises one or more variable characters. At least one of the one or more variable characters in the first character string is replaced with at least one backup character to generate a second character string based on multiple pre-established corresponding relationships. A verification code is generated based on the second character string. A user corresponding to the verification request is verified based on a user input corresponding to the verification code.
US10719597B2 Authorization of virtual reality interactions using controlled randomization
Embodiments of the disclosure are directed to the use of controlled randomization in authorizing virtual reality interactions. More specifically, a user of a virtual reality (VR) device may seek to initiate an interaction within the virtual reality environment. In order for the interaction to be allowed for the user, a processing computer may need the user to supply an additional credential. In some cases, the user may enter the additional credential using a series of virtual keypads that are rendered in the virtual reality environment. These keypads may have varying layouts that are determined in a controlled manner (e.g., pseudo-randomly) using pre-determined mathematical procedures. The layout of a subsequent keypad may be partially based on the user's selection in a preceding keypad. The keypad positions for the user's selections may be provided to the processing computer to solve for the credential which can be used for validation purposes.
US10719594B2 Secure re-enrollment of biometric templates using distributed secure computation and secret sharing
An example computing device includes a shares generation unit configured to generate secret shares of biometric information of a user; a storage interface configured to interface with storage nodes for storing each of the secret shares to a corresponding one of the storage nodes; and a computation engine configured to perform re-enrollment by outputting a plurality of messages to instruct each of the storage nodes to generate a respective share of a new helper data in accordance with the secret shares of the biometric information and a secure computation protocol, receive the respective share of the new helper data from two or more storage nodes, and determine the new helper data based on the respective share of the new helper data from each of the two or more storage nodes for subsequent authentication of the user, wherein the re-enrollment occurs without receiving additional/repeat biometric information, thereby resulting in faster re-enrollment.
US10719589B2 Job display control for an image forming apparatus
When a CPU of an MFP displays a job history, if a login user is a coin user and view setting of job history of the coin user is OFF, the CPU performs control not to display job information corresponding to the logged in user in the job history. If the logged in user is an ID user, the CPU displays job information corresponding to the logged in user in the job history.
US10719578B1 Local lagged adapted generalized method of moments dynamic process
Aspects of a local lagged adapted generalized method of moments (LLGMM) dynamic process are described herein. In one embodiment, the LLGMM process includes obtaining a discrete time data set as past state information of a continuous time dynamic process over a time interval, developing a stochastic model of the continuous time dynamic process, generating a discrete time interconnected dynamic model of local sample mean and variance statistic processes (DTIDMLSMVSP) based on the stochastic model, and calculating a plurality of admissible parameter estimates for the stochastic model using the DTIDMLSMVSP. Further, in some embodiments, the process further includes, for at least one of the plurality of admissible parameter estimates, calculating a state value of the stochastic model to gather a plurality of state values, and determining an optimal admissible parameter estimate among the plurality of admissible parameter estimates that results in a minimum error among the plurality of state values.
US10719577B2 System analyzing device, system analyzing method and storage medium
A system analyzing device according to the present invention includes: a collection unit that collects a plurality of pieces of sensor data of a monitored system; a storage unit that stores a correlation modes based on at least one of a plurality of pieces of sensor data; and a standard contribution acquisition unit that acquires, for a predicted value of an objective variable of a regression equation thereof, a standard contribution indicating a ratio of contribution of each of the data included as explanatory variables.
US10719576B2 Interpolating a sample value in a data array by linear interpolation of surrounding interpolated values
Interpolation logic described herein provides a good approximation to a bicubic interpolation, which is generally smoother than bilinear interpolation, without performing all the calculations normally needed for a bicubic interpolation. This allows an approximation of smooth bicubic interpolation to be performed on devices (e.g. mobile devices) which have limited processing resources. At each of a set of predetermined interpolation positions within an array of data points, a set of predetermined weights represent a bicubic interpolation which can be applied to the data points. For a plurality of the predetermined interpolation positions which surround the sampling position, the corresponding sets of predetermined weights and the data points are used to determine a plurality of surrounding interpolated values which represent results of performing the bicubic interpolation at the surrounding predetermined interpolation positions. A linear interpolation is then performed on the surrounding interpolated values to determine an interpolated value at the sampling position.
US10719573B2 Systems and methods for retrieving web data
Systems and methods for retrieving data of a web page are described herein. In one broad aspect, there is provided a method comprising: requesting the data of the web page from a browser application instance in accordance with a protocol capable of remotely instructing behavior of the browser application instance; in response to the requesting, receiving the data of the web page; instructing a server-side parser to retrieve at least one data item from the data of the web page; and transmitting the at least one data item to a requestor.
US10719560B2 System for identifying, associating, searching and presenting documents based on relation combination
The present invention discloses a system for identifying, associating, searching and presenting documents based on relation combination, which builds a computer system-based knowledge management system in a professional field and improves the learning efficiency and utilization of professional knowledge. The technical solution includes finding a series of documents having an inter-document logical relationship with a group of specific keywords from massive documents in a keyword search manner, and naming a relation graph among the specific series of documents with a group of keywords strongly correlated therewith; combining, into one set, a plurality of inter-document relation graphs of which the names have a group of like term keywords and which have specific logical relationships among one another, and naming the same with the group of like term keywords in a certain logic order. On this basis, the inter-document relation graphs mentioned above are presented from multiple perspectives and in multiple layers by means of graphicalization and a set sequence based on a specific logical relationship in a manner complying with the logic of human brain thinking process.
US10719557B2 Concurrent automatic adaptive storage of datasets in graph databases
Techniques for improving database searches are described herein. In an embodiment, a computer-implemented data processing method comprises receiving a request to store a digital data object in a non-graph data repository, the data object comprising one or more first properties, the data object conforming to a first schema of the non-graph data repository; in response to the initiating, concurrently: digitally storing the data object in the non-graph data repository; transforming the data object into one or more nodes and edges of a graph; storing the one or more nodes and edges of the graph in a graph data repository that is separate from the non-graph data repository; electronically receiving a search query that specifies a path-based search; in response to receiving the search query: transforming the search query into a graph search query; submitting the graph search query to the graph data repository; receiving a result set of nodes from the graph data repository; transforming the result set of nodes into a set of corresponding data objects in the non-graph data repository; providing the set of corresponding data objects as output in a computer display.
US10719556B2 Information processing apparatus and computer-readable storage medium storing information processing program
When a control unit performs a first operation on a data group, the control unit registers operation information corresponding to the data group in transfer control information. When the control unit extracts the data group as a transfer target, the control unit temporarily stores the corresponding operation information as stored information and transfers the data group to a storage apparatus. When the control unit performs a second operation on the data group while the data group is being transferred, the control unit updates the operation information registered in the transfer control information. When the transfer of the data group is completed, the control unit compares the operation information registered in the transfer control information with the stored information. If these items of information do not match, the control unit retransfers the data group to the storage apparatus.
US10719552B2 Focalized summarizations of a video stream
The disclosure includes a system and method for creating, storing, and retrieving a focalized visualization related to a location, an event or a subject of interest. A visualization server receives a query for creating a visualization from a client device, identifies and retrieves one or more segments of a video stream satisfying the query, and generates the visualization based on the one or more segments of the video stream.
US10719549B2 Querying a database based on a parametric view function
A computer-implemented method queries a database that comprises modeled objects. Each modeled object represents a physical attribute of a respective real object. The database comprises for each modeled object, a respective simplicial complex. The method comprises providing a query that includes a signature criterion, and returning, as results of the query, respective modeled objects of the database. The respective modeled object is returned based on an extent to which the respective modeled object has a respective simplicial complex that respects the signature criterion. Such method system improves the field of searching modeled objects in a database.
US10719544B2 Providing media content based on user state detection
A system includes a computing device including a processor programmed to receive data identifying a mental state of a user, the data including at least one of a user physical condition and a user communication. Based on the mental state data, the processor is programmed to assign one or more stored keywords to the user, and provide media content to the user based on the keywords assigned to the user based on the mental state data.
US10719542B1 Applied artificial intelligence technology for ontology building to support natural language generation (NLG) using composable communication goals
Artificial intelligence (AI) technology can be used in combination with composable communication goal statements and an ontology to facilitate a user's ability to quickly structure story outlines in a manner usable by an NLG narrative generation system without any need for the user to directly author computer code. This AI technology permits NLG systems to determine the appropriate content for inclusion in a narrative story about a data set in a manner that will satisfy a desired communication goal. The AI NLG computer system can also build and update the ontology concurrently with a user's composition of communication goal statements.
US10719540B2 Systems and methods for keyword spotting using alternating search algorithms
Systems and methods for spotting keywords in data packets are provided. In particular, input data is received to be searched for occurrences of a set of patterns, the input data being divided into multiple segments. Then the input data and the patterns are assigned to first and second pattern matching algorithms, the first pattern matching algorithm is configured to search only within each of the segments, and the second pattern matching algorithm is configured to search across boundaries between adjacent segments. Then the input data is searched using the first and second pattern matching algorithms.
US10719538B2 Methods and systems for identifying local search queries
Methods and systems are provided for determining whether a search query with an observed number of occurrences in a set of search queries is a local search query. In accordance with one implementation, a method is provided that comprises determining an expected number of occurrences of a search query and comparing the expected number of occurrences to a threshold. Further, the method includes determining whether the search query is a local search query based, at least in part, on the comparison.
US10719536B2 Efficiently finding potential duplicate values in data
A method, system and computer program product for finding groups of potential duplicates in attribute values. Each attribute value of the attribute values is converted to a respective set of bigrams. All bigrams present in the attribute values may be determined. Bigrams present in the attribute values may be represented as bits. This may result in a bitmap representing the presence of the bigrams in the attribute values. The attribute values may be grouped using bitwise operations on the bitmap, where each group includes attribute values that are determined based on pairwise bigram-based similarity scores. The pairwise bigram-based similarity score reflects the number of common bigrams between two attribute values.
US10719535B2 Single device with multiple personas
A single device that receives communications, resources, data, and/or other information intended for a user having multiple contact addresses is provided. The single device can receive various information intended for multiple telephone numbers, email aliases, screen names, aliases, other means of contact, or combinations thereof. The device can selectively forward the information to the user based on a current user role, user preferences, contact information, or based on other criteria. If information is to be forwarded to the user at substantially the same time as receipt, automatic means of notifying the user of the role for which the communication is intended are provided.
US10719534B2 Rollup engine for internet of things
The example embodiments are directed to a data rollup engine for use in software applications hosted by a cloud platform such as in an Internet of Things. As one example, the method includes receiving sensor data associated with at least one Internet of Things (IoT) asset, processing a data rollup engine on the sensor data to generate rolled-up sensor data having a granularity determined by a user, and executing one or more operations on the rolled-up sensor data to generate information associated with the at least one IoT asset. The rollup engine is not limited to a particular type of asset and enables substantial amounts of raw time series data to be rolled up and grouped based on properties thereof.
US10719533B2 Multi-tenant tables of a distributed database
A system may store data in a shared table of a distributed database based on generating a tenant-specific partition key. The system may receive a message from a first tenant that indicates certain data to be written to or retrieved from a shared table (e.g., shared between multiple tenants). The system may then identify a data key, a tenant identifier, and a data type identifier associated with the data and generate a partition key that includes the data key, tenant identifier, and data type identifier. The system may then transmit the partition key to the shared table, and data may be written to or retrieved from the table based on the tenant-specific partition key.
US10719532B2 Storage constrained synchronization engine
A client application of a content management system provides instructions for synchronizing content items and placeholder items using a local file journal and updated file journal. The client application compares entries in the updated file journal to entries in the local file journal to determine modifications to make to content items or placeholder items stored in a shared content storage directory on the client device. Based on the result of the comparison, the client application replaces placeholder items with content items or replaces content items with placeholder items.
US10719531B2 System configuration for data replication system
Some embodiments provide a non-transitory machine-readable medium storing a program that receives, at a first system, a first configuration for replicating a first type of data managed by the first system to a second system. The program further receives, at a third system, a second configuration for replicating a second type of data managed by the third system to the second system. The program also replicates a first set of data having the first type of data from the first system to the second system based on the first configuration. The program further replicates a second set of data having the second type of data from the third system to the second system based on the second configuration. The program also receives a third set of data from the second system, the third set of data generated by the second system based on the first and second sets of data.
US10719529B2 Presenting a trusted tag cloud
A method for presenting a trusted tag cloud to a user. The method includes associating a number of tags with a first user who applies the tags, calculating a weight of the tags being examined by a second user. The weight may be based on the identity of the second user, the identity of the first user, and examining the relationship between the two. The tags may then be presented to the user in accordance with the value of the weight.
US10719524B1 Query template based architecture for processing natural language queries for data analysis
A data analysis system allows users to interact with distributed data structures stored in-memory using natural language queries. The data analysis system receives a prefix of a natural language query from the user. The data analysis system provides suggestions of terms to the user for adding to the prefix. Accordingly, the data analysis system iteratively receives longer and longer prefixes of the natural language queries until a complete natural language query is received. The data analysis system stores natural language query templates that represent natural language queries associated a particular intent. For example, a natural language query template may represent queries that compare two columns of a dataset. The data analysis system compares an input prefix of natural language with the natural language query templates to determine the suggestions. The data analysis system receives user defined metrics or attributes that can be used in the natural language queries.
US10719522B2 Information processing system and information processing method to specify persons with good affinity toward each other
An information processing system includes an acquisition unit that acquires time-series data representing vital sign information of a plurality of persons who share a location in a predetermined time and a control unit that specifies persons who have a same or similar emotional response as persons having a good affinity with each other in accordance with the time-series data acquired by the acquisition unit.
US10719520B2 Database query tool
A memory stores a first log and a collection of queries. A processor accesses a second log that includes a first, second, third and fourth historical query, determines that the first and second historical queries belong to a first similarity group and the third and fourth historical queries belong to a second similarity group, and ranks the queries within groups based on static and dynamic features. The processor further determines the third historical query is frequently submitted and copies the highest ranked similar queries into the collection. The processor receives a first database query, stores it in both logs, determines it is not similar to queries stored in memory, further determines that it belongs to the first similarity group, copies the highest ranked similar queries to the first log, and returns a report containing the similar queries. The processor further receives and executes a second query selected from the report.
US10719518B2 User interface displaying filtered information
A trigger event is set, based on information in an information flow. One or more actions are set to occur in response to occurrence of the trigger event. The information flow is received. The set one or more actions are performed upon occurrence of the trigger event, and a user interface is displayed based on the information flow. The actions include, but are not limited to, filtering display of information from the information flow in response to occurrence of the trigger event.
US10719517B1 Distributed metadata-based cluster computing
A shared database platform can interface with a cluster computing platform over a network through a connector. The data transferred over the network can include metadata result packages that can be distributed to worker nodes of the duster computing platform, which receive the metadata objects and access the result data for further processing on a staging platform, such as a scalable storage platform.
US10719516B2 Scalable multistage processing of queries with percentile functions
A method and system for processing database queries containing aggregate functions. The query may specify fewer groups than there are processes available to process the queries. Further, the queries may target a set of rows and specify a sort-by key and a group-by key. The method and system further includes determining that the queries specify application of the aggregate function to each of a plurality of groups that may correspond to a plurality of distinct values of the group-by key and determining that plurality of processes are available to process the queries. The method and system also includes determining the plurality of ranges of a composite key that may be formed by combining the group-by key and the sort-by key and assigning each range of the plurality ranges to a corresponding process to calculate the aggregate function.
US10719514B2 Methods and apparatus to search datasets
Methods and apparatus to search datasets are disclosed. An example disclosed method includes receiving a search request having at least two criteria and assigning the criteria to a first group according to a logical relationship between the criteria. The example method further includes determining which of the criteria in the first group is satisfied by a least amount of records in a database based on a plurality of counts, the counts respectively indicative of a number of corresponding records in the database satisfying a respective one of criteria exhibited by the database, and identifying a reduced set of records in the database to be searched, the reduced set of records corresponding to the first or second criteria that is satisfied by the least amount of records in the database, and reducing a search time associated with the search request by searching the reduced set of records from the database.
US10719513B2 Salient sampling for query size estimation
Salient sampling for query size estimation includes identifying two or more columns in a database table that have corresponding columns in one or more other tables. One or more hash functions are applied to domains of each of the identified columns. A first hash function is applied to a domain of the first column and a second hash function to a domain of the second column. A subset of the rows in the database table is selected. The selecting includes selecting rows in the database table where results of the first hash function meet a first numeric threshold and selecting rows in the database table where results of the second hash function meet a second numeric threshold. A sample database table corresponding to the database table is created. The sample database table includes the selected subset of the rows in the database table.
US10719511B2 Profiling data with source tracking
Profiling data includes accessing multiple collections of records to store quantitative information for each particular collection including, for at least one selected field of the records in the particular collection, a corresponding list of value count entries, each including a value appearing in the selected field and a count of the number of records in which the value appears. Processing the quantitative information of two or more collections includes: merging the value count entries of corresponding lists for at least one field from each of a first collection and a second collection to generate a combined list of value count entries, and aggregating value count entries of the combined list of value count entries to generate a list of distinct field value entries identifying a distinct value and including information quantifying a number of records in which the distinct value appears for each of the two or more collections.
US10719506B2 Natural language query generation
Various examples are directed to converting a natural language query to a structured query. The natural language query may comprise a plurality of terms. A natural language system may generate a set of operators and a set of operands based at least in part on the plurality of terms and a metadata dictionary. The natural language system may generate an expression tree based at least in part on the set of operators and the set of operands. The expression tree may comprise a plurality of interconnected nodes. A first node may be associated with a first function corresponding to a first operator of the set of operators and a second node may be associated with a first argument of the first function corresponding to a first operand of the set of operands. The natural language system may generate a query based at least in part on the expression tree.
US10719505B2 Database server system monitoring
An embodiment of the invention includes a database server system comprising a storage arrangement for storing at least one database and at least one processor operable for receiving a database request over a computer network and accessing the storage arrangement. The processor is further operable for carrying out a monitoring task. The monitoring task determines whether a monitoring description has been stored into the database by the database request. Furthermore, the monitoring task performs a monitoring operation which is specified in the monitoring description. The monitoring operation yields at least one result value. The monitoring task submits a monitoring result request in order to insert the at least one result value into the database. The invention also relates to a computer program product and to a method for performing a monitoring operation on a database server system.
US10719502B2 Information processing apparatus and control method for information processing apparatus
An information processing apparatus includes a memory and a processor. The memory is configured to store a parent template including a plurality of designation conditions applicable to at least one virtual machine. The plurality of designation conditions include first designation conditions and second designation conditions. The processor is configured to create a child template for creating a virtual machine image to operate on a virtual machine. The child template is based on the parent template and includes at least one designation condition. The processor is configured to compare the at least one designation condition of the child template to the plurality of designation conditions stored in the memory. The processor is configured to display a result of the comparison.
US10719495B2 Stream selection for multi-stream storage devices
Systems and techniques for stream selection from multi-stream storage devices. Notification of a KVS tree write request for a multi-stream storage device is received. The notification includes a KVS tree scope corresponding to data in the write request. A stream identifier (ID) is assigned to the write request based on the KVS tree scope and a stability value of the write request. The stream ID is returned to govern stream assignment to the write request, the stream assignment modifying a write operation of the multi-stream storage device.
US10719493B2 Periodic generation of intermediate summaries to facilitate report acceleration
A method and system for managing searches of a data set that is partitioned based on a plurality of events. A structure of a search query may be analyzed to determine if logical computational actions performed on the data set is reducible. Data in each partition is analyzed to determine if at least a portion of the data in the partition is reducible. In response to a subsequent or reoccurring search request, intermediate summaries of reducible data and reducible search computations may be aggregated for each partition. Next, a search result may be generated based on at least one of the aggregated intermediate summaries, the aggregated reducible search computations, and a query of adhoc non-reducible data arranged in at least one of the plurality of partitions for the data set.
US10719491B2 Grid based data mobility
A data migration system and method are disclosed for migrating data from a source server to a target server. The system includes an index containing a plurality of data migration operations in a normalized data model, each data migration operation being stored in association with an attribute, and a data mover communicably connected to the index. The data mover is adapted to move data from the source server to the target server in accordance with the data migration operations contained in the index. The data mover has an attribute corresponding to the associated attribute of at least one data migration operation contained in the index, the attribute indicating the type of data migration operations that can be performed by the data mover.
US10719488B2 Configurable provider for layered repository
Disclosed herein are system, method, and computer program product embodiments for creating and utilizing configuration providers for layered repository facilities. An embodiment operates by creating or loading a custom data structure for a software application, retrieving configuration information from at least one configuration provider, storing the retrieved configuration information in the custom data structure, and associating the custom data structure with the application and a specific layer of a layered repository facility. When this is done across multiple layers of the layered repository for the same software application, configurations can be efficiently managed for different users having different roles and relationships within an enterprise software environment, while maintaining a user experience that is flexible, extensible, dynamic, and yet consistent and familiar across many devices and platforms, even for users having multiple roles and different relationships within the enterprise software environment.
US10719480B1 Embedded data valuation and metadata binding
A method performed by one or more processing devices that are part of a data storage environment includes the following steps. A data set is obtained. Valuation metadata generated for the data set is obtained. The valuation metadata is bound to the data set. The data set and the bound valuation metadata are processed as a single data storage item within the data storage environment. Processing may include, but is not limited to, storing, scaling, accessing, migrating, and deleting.
US10719477B1 Methods and system for an integrated circuit
Various embodiments of the present technology may provide methods and system for an integrated circuit. The system may provide a plurality of integrated circuits (i.e., slave devices) connected to and configured to communicate with a host device. Each integrated circuit may comprise a register storing a common default address. Each integrated circuit may further comprise an interface circuit configured to overwrite the default address of one integrated circuit with a new address while preventing changes to the remaining integrated circuits.
US10719475B2 Method or apparatus for flexible firmware image management in microserver
Methods and systems are disclosed which may consolidate a flash management entity using IO virtualization. The consolidation may occur in a centralized location. Furthermore, a boot strap may be created to allow booting of the micro server from a virtualized firmware management entity.
US10719472B2 Interface circuit and packet transmission method thereof
A packet transmission method includes packaging a plurality of data in the form of a payload; storing information on whether the plurality of data are packaged in a header, the payload or a CRC area including a transmission error check code of the plurality of data; combining the header, the payload, and the CRC area with each other to generate a transaction layer packet; and outputting a packet including the transaction layer packet.
US10719470B2 Reconfigurable fabric direct memory access with multiple read or write elements
Techniques are disclosed for data manipulation. Data is obtained from a first switching element where the first switching element is controlled by a first circular buffer. Data is sent to a second switching element where the second switching element is controlled by a second circular buffer. Data is controlled by a third switching element that is controlled by a third circular buffer. The third switching element hierarchically controls the first switching element and the second switching element. Data is routed through a fourth switching element that is controlled by a fourth circular buffer. The circular buffers are statically scheduled. The obtaining data from a first switching element and the sending the data to a second switching element includes a direct memory access (DMA). The switching elements can operate as a master controller or as a slave device. The switching elements can comprise clusters within an asynchronous reconfigurable fabric.
US10719465B2 Stacked semiconductor device assembly in computer system
This application is directed to a stacked semiconductor device assembly including a plurality of identical stacked integrated circuit (IC) devices. Each IC device further includes a master interface, a channel master circuit, a slave interface, a channel slave circuit, a memory core, and a modal pad configured to receive a selection signal for the IC device to communicate data using one of its channel master circuit or its channel slave circuit. In some implementations, the IC devices include a first IC device and one or more second IC devices. In accordance with the selection signal, the first IC device is configured to communicate read/write data via the channel master circuit of the first IC device, and each of the one or more second IC devices is configured to communicate respective read/write data via the channel slave circuit of the respective second IC device.
US10719464B1 Lock circuit for competing kernels in a hardware accelerator
An example hardware accelerator in a computing system includes a bus interface coupled to a peripheral bus of the computing system; a lock circuit coupled to the bus interface; and a plurality of kernel circuits coupled to the lock circuit and the bus interface; wherein the plurality of kernel circuits provide lock requests to the lock circuit, the lock requests for data stored in system memory of the computing system; wherein the lock circuit is configured to process the lock requests from the plurality of kernel circuits and to issue atomic transactions over the peripheral bus through the bus interface based on the lock requests.
US10719463B1 Hardware handling memory write request during memory data migration
Disclosed herein are techniques for migrating data from a source memory range to a destination memory while data is being written into the source memory range. An apparatus includes a control logic configured to receive a request for data migration and initiate the data migration using a direct memory access (DMA) controller, while the source memory range continues to accept write operations. The apparatus also includes a tracking logic coupled to the control logic and configured to track write operations performed to the source memory range while data is being copied from the source memory range to the destination memory. The control logic is further configured to initiate copying data associated with the tracked write operations to the destination memory.
US10719461B2 Solid state device with distributed bit buckets
Aspects of the disclosure provide a solid state device that includes a non-volatile memory and a controller. The controller includes a processor, a memory, and a direct memory access (DMA) circuitry. The memory comprises a plurality of addresses. The DMA circuitry is configured to receive a first read request for data stored at a first address of the memory; determine whether the first address is an address from the plurality of addresses; when the first address is amongst the plurality of addresses, provide a first response comprising a particular data, without retrieving data stored at the first address; and when the first address is not amongst the plurality of addresses, retrieve the data stored at the first address, and provide a first response comprising the data retrieved from the first address.
US10719458B2 Data transfer device, image processing device, and imaging device
A direct memory access (DMA) buffer section configured to store data in a plurality of storage regions in units of DMA transfers, a buffer control section configured to output a first writing permission signal for permitting the DMA transfer on the basis of presence or absence of a free storage region, a smoothing buffer control section configured to output a second writing permission signal for permitting the DMA transfer within a predetermined period, a buffer writing control section configured to execute the DMA transfer according to the first writing permission signal and the DMA transfer according to the second writing permission signal and stored the data to the free storage region, and a buffer reading control section configured to sequentially read the data for each storage region, wherein a predetermined amount of data sequentially acquired by a plurality of DMA transfers is output as a transfer unit.
US10719457B2 Storage device having a wireless communication function
A storage device includes an antenna, a first nonvolatile memory that is operable using power generated at the antenna by an electromagnetic induction caused by an external device, and stores lock state information, a first controller configured to change the lock state information in response to a command that is wirelessly transmitted from the external device through the antenna, a second nonvolatile memory, and a second controller configured to allow access to a memory region of the second nonvolatile memory depending on the lock state information stored in the first nonvolatile memory.
US10719446B2 Directly mapped buffer cache on non-volatile memory
A method and apparatus for implementing a buffer cache for a persistent file system in non-volatile memory is provided. A set of data is maintained in one or more extents in non-volatile random-access memory (NVRAM) of a computing device. At least one buffer header is allocated in dynamic random-access memory (DRAM) of the computing device. In response to a read request by a first process executing on the computing device to access one or more first data blocks in a first extent of the one or more extents, the first process is granted direct read access of the first extent in NVRAM. A reference to the first extent in NVRAM is stored in a first buffer header. The first buffer header is associated with the first process. The first process uses the first buffer header to directly access the one or more first data blocks in NVRAM.
US10719445B1 System and method for scaling a historical pattern matching data structure in a memory device
Systems and methods for permitting flexible use of volatile memory for storing read command prediction data in a memory device, or in a host memory buffer accessible by the memory device, while preserving accuracy in predicting read commands and pre-fetching data are disclosed. The read command prediction data may be in the form of history pattern match table having entries indexed to a search sequence of one or more commands historically preceding the read command in the indexed table entry. A host trigger requesting the limited volatile memory space, a lower power state that is detected, or a memory device-initiated need may trigger generation of and subsequent use of a smaller table for the prediction process while the larger table is released. The memory device may later regenerate the larger table when more space in the volatile memory becomes available.
US10719441B1 Using predictions of outcomes of cache memory access requests for controlling whether a request generator sends memory access requests to a memory in parallel with cache memory access requests
An electronic device handles memory access requests for data in a memory. The electronic device includes a memory controller for the memory, a last-level cache memory, a request generator, and a predictor. The predictor determines a likelihood that a cache memory access request for data at a given address will hit in the last-level cache memory. Based on the likelihood, the predictor determines: whether a memory access request is to be sent by the request generator to the memory controller for the data in parallel with the cache memory access request being resolved in the last-level cache memory, and, when the memory access request is to be sent, a type of memory access request that is to be sent. When the memory access request is to be sent, the predictor causes the request generator to send a memory request of the type to the memory controller.
US10719438B2 Storage device and garbage collection method thereof
A memory controller is for controlling operations of a nonvolatile memory including a first memory block group for storing a first type of data and a second memory block group for storing a second type of data. The memory controller includes a garbage collection management unit configured to execute a garbage collection policy in which a first garbage collection criteria is applied to the first memory block group, and a second garbage collection criteria is applied to the second memory block group, where first garbage collection criteria is different than the second garbage collection criteria.
US10719435B2 Storage device supporting multiple communication types and operating method thereof
A storage device includes nonvolatile memory devices, a connector that includes connection terminals, and a controller that communicates with an external host device through the connector and to control the nonvolatile memory devices. The connector provides the external host device with detection information in response to the connector being connected with the external host device. Power is supplied from the external host device to the controller and the nonvolatile memory devices through the connector in response to the providing of the detection information. The connector provides the external host device with information of a communication type in which the controller communicates with the external host device, after the power is supplied. The communication type is one of a first communication type and a second communication type. The controller configures the connection terminals to correspond to a single or dual port based on a signal received from the external host device.
US10719434B2 Multi-mode set associative cache memory dynamically configurable to selectively allocate into all or a subset of its ways depending on the mode
A cache stores 2{circumflex over ( )}J-byte cache lines has an array of 2{circumflex over ( )}N sets each holds tags each X bits and 2{circumflex over ( )}W ways. An input receives a Q-bit address, MA[(Q−1):0], having a tag MA[(Q−1):(Q−X)] and index MA[(Q−X−1):J]. Q is at least (N+J+X−1). Set selection logic selects one set using the index and tag LSB; comparison logic compares all but the LSB of the tag with all but the LSB of each tag in the selected set and indicates a hit if a match; allocation logic, when the comparison logic indicates there is not a match: allocates into any of the 2{circumflex over ( )}W ways of the selected set when operating in a first mode; and into a subset of the 2{circumflex over ( )}W ways of the selected set when operating in a second mode. The subset of is limited based on bits of the tag portion.
US10719433B2 Block mapping in high efficiency video coding compliant encoders and decoders
An apparatus includes a central processing unit and a parallel processing unit. The parallel processing unit includes an array of software-configurable general purpose processors, a globally-shared memory, and a shared memory. Each of the software-configurable general purpose processors in the array of software-configurable general purpose processors has access to the globally-shared memory to execute one or more portions of at least one of (i) a decoding program, (ii) an encoding program, and (iii) an encoding and decoding program. The shared memory is accessible by the central processing unit to program the shared memory with a map array describing a position of block data in one or more associated arrays.
US10719430B2 Sketch-guided GUI test generation for mobile applications
A testing system for testing a touch screen graphical user interface is disclosed. The testing system includes a touch screen for displaying the graphical user interface under test and for receiving a first plurality of touch inputs from at least one user, a first module for recognizing the first plurality of touch inputs received by the touch screen as a second plurality of data structures, a second module for receiving the second plurality of data structures from the first module and constructing at least one test model, a third module for generating a third plurality of test cases based on the at least one test model constructed by the second module, and a fourth module for executing the third plurality of test cases generated by the third module.
US10719426B2 Methods and systems for testing web applications
A system and method for utilizing metadata of a client computer in form of transactions and/or software operations (e.g., actions) in an enterprise system hosted by a host entity, such as in a cloud environment for testing the software operations is disclosed. The host entity stores metadata (e.g., response time, delay, processing time, usage) about the transactions in a database for the client computer system's actions. The host entity then uses the stored metadata to automatically generate a test script based on actual user interactions with the software operations of the enterprise resource planning system for specific data range and environment in order to test functionality of a plurality of software operations in the enterprise resource planning systems being operated by users of the client computers.
US10719425B2 Happens-before-based dynamic concurrency analysis for actor-based programs
A method may include generating, for a concurrent application, an execution trace that includes operations, extracting actor pairs from the execution trace, assigning each of the operations to an actor pair, and generating vector clocks for the operations. Each vector clock may include a clock value for each of the actor pairs.
US10719424B1 Compositional string analysis
A method for performing a static analysis may include extracting, from a caller function in code, a context-free inter-procedural rule including a callsite and a return value of a callee function. The callsite may invoke the callee function. The method may further include extracting, from the caller function, a context-sensitive parameter mapping rule that maps an input parameter of the callee function to an invocation value provided by the caller function at the callsite, deriving a derived value for the callsite using the context-free inter-procedural rule and the context-sensitive parameter mapping rule, and identifying a defect in the code by performing the static analysis using the derived value for the callsite.
US10719423B2 Apparatus and method for application deployment assessment
An apparatus and associated method are provided for application deployment assessment. In use, a plurality of deployment parameters associated with one or more applications, and a workload profile are received. Further, an application deployment specification is generated, based on the workload profile and the deployment parameters. Still yet, a type of one or more orchestrators on one or more systems is identified. The application deployment specification is processed, based on the identified type of the one or more orchestrators on the one or more systems. Further, the one or more processors execute the instructions to deploy, via an application program interface (API), the one or more applications to the one or more orchestrators on at least one of the one or more systems, and at least one workload generator to at least one of the one or more systems, utilizing the processed application deployment specification. Operational data is collected from one or more monitoring agents on the one or more systems. One or more statistics are generated for assessing the deployment of the one or more applications, based on the operational data.
US10719420B2 System level testing of multi-threading functionality including building independent instruction streams while honoring architecturally imposed common fields and constraints
A testing facility is provided to test the multithreading functionality of a computing environment. The testing of this functionality includes building independent instruction streams to test threads of a multi-threaded environment while honoring architecturally imposed common fields and constraints, if any, of the threads. Certain features may be enabled/disabled for all threads. The instruction streams generated for testing this functionality may vary from being identical for all the threads being tested to being totally different, such as having different architectures.
US10719417B2 Data protection cluster system supporting multiple data tiers
A hierarchical multi-level heterogeneous cluster data system having processing nodes at each of a plurality of cluster levels configured for different data tiers having different availability, accessibility and protection requirements. Each cluster level comprises groups of processing nodes arranged into a plurality of failover domains of interconnected nodes that exchange heartbeat signals to indicate that the nodes are alive and functioning. A master node of each failover domain is connected to a master node of a parent failover domain for exchanging heartbeat signals to detect failures of nodes at lower cluster levels. Upon a network partition, the nodes of the failover domain may be merged into another failover domain at the same or a higher cluster level to continue providing data services. The cluster has a global namespace across all cluster levels, so that nodes that are moved to different failover domains can be accessed using the same pathname.
US10719415B2 Randomized testing within transactional execution
Task specific diagnostic controls are provided to facilitate the debugging of certain types of abort conditions. The diagnostic controls may be set to cause transactions to be selectively aborted, allowing a transaction to drive its abort handler routine for testing purposes. The controls include, for instance, a transaction diagnostic scope and a transaction diagnostic control. The transaction diagnostic scope indicates when the transaction diagnostic control is to be applied, and the transaction diagnostic control indicates whether transactions are to selectively aborted.
US10719399B2 System combining efficient reliable storage and deduplication
Aspects of the invention include receiving data that includes a group of n symbols to be written to a plurality of storage units. The group of symbols is mapped into a codeword of n+k symbols, each assigned to one of the storage units. The codeword is configured to allow at least one of the n symbols to be reconstructed using a subset of the n+k symbols. At least one of the n+k symbols is assigned to one of the storage units based at least in part on content of the at least one of the n+k symbols. Writing each of the n+k symbols to its assigned storage unit in the plurality of storage units is initiated. The writing includes optimizing storage capacity of the assigned storage unit based at least in part on determining that the symbol has the same content as another symbol previously stored in the storage unit.
US10719397B2 System, device and method for storage device assisted low-bandwidth data repair
According to one general aspect, an apparatus may include a regeneration-code-aware (RCA) storage device configured to calculate at least one type of data regeneration code for data error correction. The RCA storage device may include a memory configured to store data in chunks which, in turn, comprise data blocks. The RCA storage device may include a processor configured to compute, when requested by an external host device, a data regeneration code based upon a selected number of data blocks. The RCA storage device may include an external interface configured to transmit the data regeneration code to the external host device.
US10719392B1 Selective sampling for data recovery
Systems and methods are disclosed for error recovery in a digital data channel. In an error recovery approach when the hardware fails to recover a sector, the sample for that sector can be saved along with a metric measure that indicates the quality of the sample. This process can begin from a first on-the-fly receiving and decoding of data. During each step of error recovery, a retry attempt may either use samples obtained during a new decoding attempt or may use a sample, or a combination of samples, having the best metric from an earlier attempt, or a combination of earlier attempts, to perform the recovery during a current retry recovery attempt.
US10719385B2 Method and apparatus for improved error handling
A method, apparatus and computer program product provide mechanisms for improved error handling in workflow management systems. An example of the method includes receiving a first content item in an electronic workflow management system, the first content item comprising an electronic document and a set of document metadata, validating the first content item to determine that an error exists within the first content item, the validation performed according to a set of validation rules, in response to determining that an error exists within the first content item, identifying the first content item as an erroneous content item, determining error metadata associated with the first content item, generating a packaged erroneous content item comprising the first content item and the error metadata, and processing the packaged erroneous content item by a workflow engine of the electronic workflow management system.
US10719383B2 Contingent load suppression
A data processing system (2) supports non-speculative execution of vector load instructions that perform at least one contingent load of a data value. Fault detection circuitry (26) serves to detect whether a contingent load is fault-generating contingent load or a fault-free contingent load. Contingent load suppression circuitry (28) detects and suppresses a fault-free contingent load that matches a predetermined criteria that may result in an undesired change of architectural state (undesired side-effect). Examples of such predetermined criteria are that the contingent load is to a non-memory device or that the contingent load will trigger a diagnostic response such as entry of a halting debug halting mode or triggering of a debug exception.
US10719382B2 Collecting state records of cores in a data storage device
A data storage device includes a nonvolatile memory device; and a controller configured to include a plurality of cores, wherein, when an error occurs in at least one core among the cores, a first core which is coupled with the nonvolatile memory device transmits state records of one or more core among the cores at an error occurrence time, to the nonvolatile memory device.
US10719379B2 Fault isolation in transaction logs
Examples include fault isolation in transaction logs. Some examples involve generation of a transaction log entry associated with a fault domain. The transaction log entry may comprise a transaction signature and a fault domain identifier. Based on the transaction signature, a domain sum may be computed. A determination may be made whether each transaction log entry associated with the fault domain is valid, and a valid domain sum may be computed for the fault domain based on the transaction signature of each valid transaction log entry associated with the fault domain. Based on a determination that the domain sum equals the valid domain sum, the fault domain may be recovered.
US10719378B2 Domain-specific language for processing message content
A computing system may receive a message that includes message data and a schema. The message data may include values associated with fields. The message may include a plurality of rules. Each of the plurality of rules may specify a respective one or more fields from a plurality of fields associated with the message and a respective action from a plurality of actions to perform on the values associated with the respective one or more fields. One or more of the plurality of rules may specify one or more output values that are associated with one or more output values resulting from performing one or more actions from the plurality of actions. In response to receiving the message, the computing system may perform the plurality of rules to generate the one or more output values associated with the one or more output fields.
US10719373B1 Validating policies and data in API authorization system
Some embodiments provide a method for distributing a set of parameters associated with policies for authorizing Application Programming Interface (API) calls to an application. For a previously stored hierarchical first document that comprises a first set of elements in a first hierarchical structure, the method receives a hierarchical update second document that comprises a second set of elements in a second hierarchical structure corresponding to the first hierarchical structure, wherein at least a subset of elements in the first and the second documents correspond to the set of parameters for evaluating API calls. The method receives a first set of hash values for elements of the first document that are not specified in the second document, and generates a second set of hash values for a set of elements specified in the second document. The method generates an overall hash for the second document by using the received first set of hash values and the generated second set of hash values. The method uses the overall hash to validate a signature from an entity that is authorized to specify the set of parameters.
US10719372B2 Dynamic parallelization of data loading
A system for dynamically parallelizing the loading operation for loading a data file onto a database. The dynamic parallelization of the loading operation involves scanning the data file in segments, such that scanning of an individual segment terminates when the scanned information is enough to enable loading of the segment across a plurality of exclusive-access memory blocks. Following the scanning of the first data file segment, the parallelized loading of each scanned segment occurs in a lock-step-mode with the scanning operation. As such, the loading of each scanned data segment is performed in parallel across multiple exclusive-access memory location, as determined by the prior scanning results, and furthermore in parallel with the scanning of a subsequent segment of the data file.
US10719371B2 Service control method and service control apparatus
A service control method and a service control apparatus, where the method includes obtaining, a current electricity grid electricity price and a quantity of to-be-executed services, determining an electricity price threshold according to the quantity of the to-be-executed services, decreasing, by the service control apparatus, a quantity of services that are about to be executed by a first quantity when the current electricity grid electricity price is greater than the electricity price threshold, and executing a service according to a reduced quantity of services that are about to be executed, or increasing, by the service control apparatus, a quantity of services that are about to be executed by a second quantity, and executing a service according to an increased quantity of services that are about to be executed when the current electricity grid electricity price is less than the electricity price threshold.
US10719369B1 Network interfaces for containers running on a virtual machine instance in a distributed computing environment
Systems for provisioning virtual network interfaces (VNIs) for tasks running on a virtual machine instance in a distributed computing environment are provided. The systems receive a request to launch a task corresponding to a plurality of containers in an instance in association with an instruction to provide a VNI for the task with a set of network security rules. The system may select an instance with sufficient resources to launch the task and enable communication using the VNI. The system may inhibit processes running on the instance other than containers associated with the task from communicating via the VNI.
US10719368B2 Dynamic cloud stack tuning system
A dynamic cloud stack tuning system comprises a cloud network comprising a plurality of cloud components and a cloud stack server coupled to the cloud network. The cloud stack server comprises an interface, a cloud stack configuration engine, and a cloud stack tuning engine. The interface receives a cloud stack request from a user device, which includes one or more functionality parameters, and receives network usage parameters. The cloud stack configuration engine identifies one or more cloud components associated with the functionality parameters. The cloud stack configuration engine further implements a cloud stack configuration, where the cloud stack configuration incorporates the one or more cloud components. The cloud stack tuning engine determines a performance decrease of the cloud stack configuration using the network usage parameters. The cloud stack tuning engine further reconfigures the cloud stack configuration by implementing a new cloud component in the cloud stack configuration.
US10719364B2 Quantifying usage of disparate computing resources as a single unit of measure
A method for quantifying resource usage may include measuring a quantity of a plurality of physical computing resources being used over a period of time. The method may also include normalizing each measured quantity of each physical computing resource being used. The method may also include summing the normalized measured quantities of the physical computing resources being used to generate a single usage value representative of the physical computing resources being used over the period of time.
US10719361B2 Synchronous monitoring and feedback system to dynamically optimize the resource usage of backup service
A method, apparatus, and system for regulating resource usage of a backup application is disclosed. The operations comprise: continuously monitoring and obtaining system resource usage, process states, and backup policy parameters; generating a normalized band value based on the system resource usage, the process states, and the backup policy parameters; generating a straight line plot based on the band value, a total CPU value, and a deviation value; calculating a slope of the straight line plot, wherein the slope is utilized to generate a deviation value based further on a first value and a second value received from a user, and wherein the deviation value is fed back to the generation of the straight line plot to normalize the slope; generating control values based on the slope; and adjusting performance of the backup application based on the control values to regulate system resource usage of the backup application.
US10719358B1 Determining action selection policies of an execution device
Disclosed herein are methods, systems, and apparatus of an execution device for generating an action selection policy for completing a task in an environment that includes the execution device and one or more other devices. One method includes: in a current iteration, identifying an iterative action selection policy of an action in a state of the execution device in a previous iteration; computing a regret value in the previous iteration based on the iterative action selection policy in the previous iteration; computing an incremental action selection policy in the current iteration based on the regret value in the previous iteration but not any regret value in any iteration prior to the previous iteration; computing an iterative action selection policy in the current iteration based on the iterative action selection policy in the previous iteration and the incremental action selection policy in the current iteration.
US10719355B2 Criticality based port scheduling
A processor including an execution unit, an instruction scheduler circuit to identify a first instruction of an instruction stream, identify a second instruction on which execution of the first instruction depends, and assign a first dispatch priority value to the first instruction and the second instruction, and a dispatch circuit to dispatch, based on the first dispatch priority value, the first instruction and the second instruction to an instruction execution circuit.
US10719353B2 Handling failovers at one or more nodes in a distributed database system
In one respect, there is provided a distributed database system that includes a first local scheduler node and a second local scheduler node. The first local scheduler node can be configured to coordinate a performance of a first task and a second task by a first worker node associated with the first local scheduler node. The second local scheduler node can be configured to respond to a defect at the first local scheduler node by at least: collecting, from the first worker node, a log indicating one or more tasks completed by the first worker node prior to the defect at the first local scheduler node; determining, based at least on the log, that the first worker node has completed the first task but not the second task; and coordinating a performance of the second task by the first worker node. Related methods and articles of manufacture are also provided.
US10719349B2 Peripheral device sharing for virtual machines
Aspects of peripheral device sharing for virtual machines are described. In some aspects, a virtual machine requires access to a peripheral device. The virtual machine is executed in a first host computing system. A table is accessed, and includes a list of peripheral devices, an indication that the peripheral device is connected to a second host computing system, a bandwidth requirement of the peripheral device, and a network bandwidth allocated to the virtual machine. The virtual machine is provided with access to the peripheral device based on a comparison between the bandwidth requirement of the peripheral device, and a threshold percentage of the network bandwidth allocated to the virtual machine.
US10719348B2 Network function virtualization management and orchestration apparatus, method, and program
A network function virtualization management and orchestration apparatus includes a VIM(s) and an upper entity(ies) of the VIM(s). The VIM(s) performs resource management and control of an NFVI(s) that provides an execution infrastructure(s) for a VNF(s) implemented and virtualized by software that operates on a virtual machine(s). The upper entity(ies) collects resource information about the NFVI(s) from the VIM(s) and determines a virtual machine allocation destination(s) based on the collected resource information about the NFVI(s). The VIM(s) generates a virtual machine(s) at the determined virtual machine allocation destination(s).
US10719346B2 Disk encryption
A computer implemented method of providing whole disk encryption for a virtualized computer system including providing a software component executing in a first virtual machine for instantiation in a first hypervisor, the software component invoking a second hypervisor within the first virtual machine for instantiating a disk image of the virtualized computer system as a second virtual machine, and the software component being configured to install a software agent in the second virtual machine, the software agent being adapted to: a) encrypt the instantiated disk image; b) encrypt data written, by the second virtual machine, to the instantiated disk image at a runtime of the second virtual machine; and c) decrypt data read, by the second virtual machine, from the instantiated disk image at a runtime of the second virtual machine, wherein the software component is configured to migrate the second virtual machine at a runtime of the second virtual machine to the first hypervisor so as to provide a wholly encrypted disk image for the second virtual machine executing in the first hypervisor.
US10719343B2 Optimizing virtual machines placement in cloud computing environments
Placement of instances of virtual machine (VM) images in a cloud computing environment is optimized. A request is received to deploy a new VM image instance. VM resource usage profiles are read that indicate predicted resource consumption data of the VM image. Resource pool profiles for multiple resource pools are read that indicate predicted resource consumption data for the resource pools. For each of the resource pools, the VM resource usage profile is aligned with the respective resource pool profile. An aggregated resource consumption profile is calculated as an aggregation of the predicted resource consumptions of the aligned profiles. A determination is made of one of multiple resource pools with the least predicted aggregated resource consumption, and the VM image is instantiated on the determined one of the multiple resource pools with the least predicted aggregated resource consumption over time.
US10719342B2 Provisioning based on workload displacement
A method, system, and computer program product are disclosed for creating an in-memory application image. Embodiments can include receiving an application from a storage. Embodiments can also include loading the received application into a memory storage pool. Embodiments can also include receiving an indication of a request to execute the in-memory application image on a first virtual machine of a plurality of virtual machines. Embodiments can also include receiving an indication to execute the in-memory application image on the first virtual machine. Embodiments can also include removing the in-memory application image from the memory storage pool, in response to the receiving the indication to execute the in-memory application. Embodiments can also include assigning the removed in-memory application image to the first virtual machine.
US10719340B2 Command bar user interface
Disclosed in some examples, are methods, systems, GUIs, and machine-readable mediums for providing an improved command bar interface that assists a user in entering commands by implementing a scope operator to specify a command scope and also visual controls for entering parameters of commands. The command bar may have a default global scope that may be modified by users by entering a scope operator and a scope identifier. The command bar may render a set of parameter segments to assist users in entering parameters for the commands.
US10719337B2 Container-based language runtime loading an isolated method
Embodiments include a code loader method for loading attributes corresponding to an isolated method by a container-based language runtime. The attributes are received by the container-based language runtime without any specified container for storage of the isolated method attributes. The attributes received as parameters of code loader method and include instructions, live objects, and parameter types corresponding to the isolated method. The container-based language runtime selects a first-order container for storing the attributes of the isolated method.
US10719336B1 Dependency version conflict auto-resolution
Described herein is a system and method for dependency version conflict auto-resolution for executing job(s). During execution of a particular version of a workflow comprising tasks, information regarding a particular task to be executed is received. The particular task is dependent on another task. Information regarding the dependency is retrieved from a global dependency data structure (e.g., graph) that stores current dependency information regarding the tasks. When it is determined that the conflict exists with respect to the dependency of the particular task on the another task, information regarding the dependency and workflows is retrieved, information regarding a dependency change history regarding at least one of the plurality of tasks, information regarding the particular version of the workflow and a different version of the workflow. A resolution to the conflict can be identified based, at least in part, upon the retrieved information, and, a correct action performed.
US10719333B2 BIOS startup method and apparatus
A BIOS startup method is disclosed, the method includes: in a first access mode, allocating, by a current node, a local MMCFG in a space below a local access address of the current node that is a first address, and completing memory initialization; and when performing unified memory addressing of a system, moving positions of addresses of a part or an entirety of the MMCFG space of the current node from the original space below the first address in a global access address of the system to a space that is above the first address and can be accessed in a second access mode.
US10719331B2 Stand-by mode of an electronic circuit
A microcontroller includes a core and a unit for managing the power supply of the core that includes an input for receiving an external signal indicating a leaving of a stand-by mode of operation. A signal intercepting unit intercepts the external signal and transmitting it with a delay to the unit for managing.
US10719329B2 Apparatus and method for using predicted result values
An apparatus and method are provided for using predicted result values. The apparatus has a processing unit that comprises processing circuitry for executing a sequence of instructions, and value prediction circuitry for identifying a predicted result value for at least one instruction. A result producing structure is provided that is responsive to a request issued from the processing unit when the processing circuitry is executing a first instruction, to produce a result value for the first instruction and return that result value to the processing unit. While waiting for the result value from the result producing structure, the processing circuitry can be arranged to speculatively execute at least one dependent instruction using a predicted result value for the first instruction as obtained from the value prediction circuitry. The request issued from the processing unit includes a signature value indicative of the predicted result value, and the result producing structure references the signature value in order to detect whether a mispredict condition exists indicating that the predicted result value differs from the result value. The apparatus further provides a mispredict signal transmission path via which the result producing structure, when the mispredict condition is detected, can assert a mispredict signal for receipt by the processing unit prior to the result value being available to the processing unit. Such an approach can reduce the misprediction penalty associated with using a mispredicted result value.
US10719323B2 Systems and methods for performing matrix compress and decompress instructions
Disclosed embodiments relate to matrix compress/decompress instructions. In one example, a processor includes fetch circuitry to fetch a compress instruction having a format with fields to specify an opcode and locations of decompressed source and compressed destination matrices, decode circuitry to decode the fetched compress instructions, and execution circuitry, responsive to the decoded compress instruction, to: generate a compressed result according to a compress algorithm by compressing the specified decompressed source matrix by either packing non-zero-valued elements together and storing the matrix position of each non-zero-valued element in a header, or using fewer bits to represent one or more elements and using the header to identify matrix elements being represented by fewer bits; and store the compressed result to the specified compressed destination matrix.
US10719322B2 Techniques for facilitating cracking and fusion within a same instruction group
A technique includes determining whether one or more instructions in an instruction group require cracking. Whether the instructions that require cracking are associated with a decode-time instruction optimization (DTIO) sequence is also determined. In response to a first instruction, included in the one or more instructions, requiring cracking and the first instruction not being part of a DTIO sequence, the first instruction is cracked into internal operations (IOPs). In response to a second instruction, included in the one or more instructions, requiring cracking and the second instruction being part of a DTIO sequence, an IOP sequence (that includes at least one IOP that is associated with at least a cracked version of the second instruction and at least a third instruction that is included in the one or more instructions and at least one other IOP that is associated with the cracked version of the second instruction) is generated.
US10719320B2 Power noise injection to control rate of change of current
An apparatus is provided which comprises: a component; a voltage generator to supply load current to the component; first one or more circuitries to predict that the load current is to increase from a first time; and second one or more circuitries to, in anticipation of the increase in the load current from the first time, cause the component to execute first instructions during a time period that occurs prior to the first time.
US10719316B2 Apparatus and method of improved packed integer permute instruction
An apparatus is described having instruction execution logic circuitry. The instruction execution logic circuitry has input vector element routing circuitry to perform the following for each of three different instructions: for each of a plurality of output vector element locations, route into an output vector element location an input vector element from one of a plurality of input vector element locations that are available to source the output vector element. The output vector element and each of the input vector element locations are one of three available bit widths for the three different instructions. The apparatus further includes masking layer circuitry coupled to the input vector element routing circuitry to mask a data structure created by the input vector routing element circuitry. The masking layer circuitry is designed to mask at three different levels of granularity that correspond to the three available bit widths.
US10719315B2 Automatic determination of developer team composition
Methods, systems, and apparatus, including computer programs encoded on computer storage media for automatically determining developer team composition. One of the methods includes obtaining a reference set of snapshots for a code base, each snapshot comprising a representation of source code of the code base at a particular time and being associated with a particular project and a particular developer of a team of developers of the code base; selecting a subset of snapshots; dividing the subset into a plurality of time windows; for each time window and for each developer that committed a snapshot to the reference collection of snapshots during the time window, determining a normalized rating of the developer's skills in each of a plurality of developer activity metrics; and aggregating, for each time window, the normalized ratings for each developer to generate a developer team composition for the fixed period of time.
US10719314B2 Probabilistic call-graph construction
Embodiments construct a precise and scalable call graph that models potentially incomplete object-oriented program code, including libraries. The call graph encodes the probabilities of call relationships in the graph, where the probabilities are based on context information from the program, and are adjusted based on client configurations. Embodiments derive topics to associate with unknown elements, as well as probabilities for those topics, from declared types of the unknown elements. Configuration information encodes sets of feature conditions that direct the weighting of the unknown element types. As embodiments propagate type tuples through the graph, the probabilities of the types for each node are recalculated based on the type/probability information for the predecessors of the node. Type/probability information joins are necessary for nodes with multiple dependencies, where the manner of the join is configurable by the client.
US10719309B2 System and method for controlling updates to internet-of-things devices
A computer system includes a processor, a communications subsystem, and a non-transitory computer-readable storage medium. The computer-readable medium stores instructions that when executed by the processor adapt the computer system to receive an indication of a second device selected, at a first device, for update; send an indication signalling the second device to send state information about the second device; receive state information about the second device; determine, based on the state information, that the second device is ready to perform an update; send, to the first device, an indication that the second device is ready to perform the update; receive, from the first device, an indication to update the second device; and, send a corresponding indication to the second device. The second device is configured to begin updating in response to such an indication without any direct interaction with it. Related methods and computer-readable media are also described.
US10719307B2 Virtualized file server block awareness
In one embodiment, a system for managing a virtualization environment comprises a plurality of host machines, one or more virtual disks comprising a plurality of storage devices, a virtualized file server (VFS) comprising a plurality of file server virtual machines (FSVMs), wherein each of the FSVMs is running on one of the host machines, wherein the VFS is configured to detect a failure of one of the FSVMs on a first one of the host machines, wherein the first host machine is located within a first block of host machines. The VFS may then identify a failover path to a second FSVM. For each storage resource associated with the first FSVM, the VFS may migrate the storage resource to the second FSVM.
US10719306B2 Virtualized file server resilience
Particular embodiments provide a plurality of host machines, one or more virtual disks comprising a plurality of storage devices, and a virtualized file server (VFS) comprising a plurality of file server virtual machines (FSVMs), wherein each of the FSVMs is running on one of the host machines and conducts I/O transactions with the one or more virtual disks. A distributed health monitoring service (HMS) may be running on each of the host machines running a FSVM. The HMS may monitor the FSVMs to determine whether any of the FSVMs has failed or is having problems. The HMS may detect that a plurality of the FSVMs have failed, wherein the failed FSVMs form a portion of the FSVMs comprising the VFS. For each of the failed FSVMs, the HMS may reassign an IP address corresponding to the failed FSVM to a live one of the FSVMs.
US10719298B1 System for generating random noise with a magnetic device
A system for generating random noise includes a nanoscale magnetic device with two free ferromagnetic layers separated by a non-magnetic spacer layer. A current source directs a high current perpendicularly through the layers. The magnetic moments of the two free layers are excited by the spin transfer torque (STT) effect and continuously switch from a first direction to a second direction substantially antiparallel to said first direction with random transitions. The device output signal is a series of pulses with voltage peaks with random transition times between the peaks. The device output signal is input to a clipping circuit that cuts the signal off at certain voltage levels. A clocking circuit can sample the output of the clipping circuit to generate a random number.
US10719294B2 Hardware sort accelerator sharing first level processor cache
A computer processor includes a memory unit that stores key values to be loaded into a partial tournament sort, and a processor cache that obtains tree data from the memory unit indicating the key values. A hardware merge sort accelerator generates a tournament tree based on the key values, and performs a partial tournament sort to store a first portion of tournament results in the processor cache while excluding a second portion of the tournament results from the processor cache.
US10719290B2 Methods and devices for adjustment of the energy level of a played audio stream
This disclosure concerns the playback of audio, e.g. in the form of music. More particularly, the disclosure concerns the playback of streamed audio. In one example embodiment, there is a method of operating an electronic device for playback of an audio stream. While an audio stream is being played, for example at a user interface of the electronic device, a first request to adjust an energy level (e.g., a tempo) of the played audio stream is received. In response to receiving the first request, the energy level (e.g., the tempo) of the played audio stream is adjusted.
US10719289B2 Monitoring and control display system and method using multiple displays in a work environment
A method and system is provided for controlling a display in a machine operating in a work area whereby a plurality of views are displayed on a screen with each of the plurality of views corresponding to a plurality of functions and having one or more of the views independently available on another display.
US10719285B2 Display device, operating method thereof, and display system
A display device, an operating method thereof, and a display system are provided. The display device includes a first display panel, a second display panel and an intermediate panel; wherein the intermediate panel has a transparent state and a non-transparent state, the intermediate panel includes a first side and a second side which are disposed opposite to each other, and a first surface and a second surface, which are transflective and disposed opposite to each other, the first display panel is connected to the first side of the intermediate panel and the second display panel is connected to the second side of the intermediate panel.
US10719282B2 Control apparatus executing printing of a print job, control method, and non-transitory computer-readable storage medium storing program
A printer that executes printing based on a print job includes a memory containing instructions, and at least one processor for executing the instructions to operate as a first receiving unit configured to receive from a computer a print job instructing the printer to print a plurality of copies using a plurality of feeding trays, with a different feeding tray instructed to be used for each of the copies, a display unit configured to display the number of copies of the print job, and a second receiving unit configured to receive an instruction from a user to change the displayed number of copies of the print job. In addition, instructions are executed to operate as a cancelling unit configured to cancel, based on the changed number of copies, the print job, the number of copies of which has been instructed to be changed.
US10719280B2 Communication device
A communication device may receive a specific signal from a first external device; after the specific signal has been received from the first external device, cause an output unit of the communication device to output specific information obtained by using a public key; after the specific information has been outputted, receive an authentication request in which the public key is used from the first external device; in a case where the authentication request is received from the first external device, send an authentication response to the first external device; after the authentication response has been sent to the first external device, receive connection information from the first external device; and in a case where the connection information is received from the first external device, establish, by using the connection information, a wireless connection between the communication device and a second external device.
US10719279B2 Image forming system that switches from power saving state to driving state, and image forming apparatus controlling method
An image forming system includes an image forming apparatus, a server, and a terminal device, all of which perform data communication with each other via a network. In the image forming apparatus, when a third communication unit receives input information written into a format, a third controller obtains on a basis of the input information written into the format an available capacity that can further write the input information into the format, compares the available capacity with a preset threshold value, and switches the image forming apparatus from a power saving state to a driving state on a basis of a comparison result.
US10719275B2 Methods and systems for detecting and formatting sensitive information in a multi-function printer through natural language text or voice messages
Embodiments provide for controlling functions of a Multi-Function Printer (MFP) by receiving, from one or more servers, a text or voice message expressed in natural language and received by the one or more servers from a mobile device of the user of the MFP, extracting text data or audio data of the received text or voice message, forwarding the extracted text data or audio data of the received text or voice message to the one or more servers, receiving, from the one or more servers, information indicating a language type for one or more portions of text within a document, dynamically adapting content of the document based on the language type for the one or more portions of text or content of the document, and performing one or more functions using the dynamically adapted content of the document.
US10719265B1 Centralized, quorum-aware handling of device reservation requests in a storage system
A method for device reservations in a storage system, performed by the storage system is provided. The method includes maintaining a list of a plurality of storage devices of the storage system or slots for the storage devices, and a status of each of the plurality of storage devices or slots for the storage devices. The method includes determining whether granting a request for a reservation of one of the plurality of storage devices or slots would result in the storage system having less than a quorum of online storage devices, and granting or rejecting the reservation, based on the determining.
US10719261B2 User selectable erasure and diagnostic method and system
Disclosed herein is a method for providing for erasure of data from, and/or diagnosis of at least one condition of a device. The method includes the steps of providing a stored set of actions, the actions directed to either or both of an erasure action and a diagnosis action; selecting actions from the stored set and linking the actions to generate a sequence of actions; and outputting, storing or performing the generated sequence of actions. Performing the sequence of actions may include performing at least one of the actions in dependence or based on data representative of a property of the device, at least one customer or client or business preference or requirement, or at least one regulatory requirement.
US10719260B2 Techniques for storing and retrieving data from a computing device
The embodiments set forth a technique that enables the storage of data at a first data storage device. The technique includes, at the first data storage device, dividing the data to produce a first and second portion of the data, in which the first and second portions are associated with a computed exclusive or (“XOR”) value. Also, the technique includes deleting the second portion stored at the first data storage device, based at least in part on whether the computed XOR value is established. Also, the technique includes receiving a first replicated metadata, in which the first replicated metadata indicates a location of the second portion stored at the second data storage device. Furthermore, the technique includes communicating either the first portion or the second portion, to a remote computing device, based at least in part on the first replicated metadata.
US10719248B2 Apparatuses and methods for counter update operations
The present disclosure includes apparatuses and methods for counter update operations. An example apparatus comprises a memory including a managed unit that includes a plurality of first groups of memory cells and a second group of memory cells, in which respective counters associated with the managed unit are stored on the second group of memory cells. The example apparatus further includes a controller. The controller includes a core configured to route a memory operation request received from a host and a datapath coupled to the core and the memory. The datapath may be configured to issue, responsive to a receipt of the memory operation request routed from the core, a plurality of commands associated with the routed memory operation request to the memory to perform corresponding memory operations on the plurality of first groups of memory cells. The respective counters may be updated independently of the plurality of commands.
US10719247B2 Information processing device, information processing method, estimation device, estimation method, and computer program product
An information processing device according to an embodiment includes a processing circuit. The processing circuit is configured to: obtains operation information; estimates, based on the obtained operation information, the execution performance of memory accesses with respect to a first memory and a nonvolatile memory unit in the case in which a managing device performs operations according to each of a plurality of memory control methods; selects, based on the execution performance estimated for each memory control method, any one memory control method from among a plurality of memory control methods; and performs a setting operation with respect to an access managing unit in such a way that the managing device accesses the first memory and the nonvolatile memory unit according to the selected memory control method.
US10719244B2 Multi-mode data replication for data loss risk reduction
Event detection logic detects events which may be associated with a change in risk of potential data loss in a data replication system. Mode selection logic is responsive to detection of such an event to select a data replication mode such as a synchronous data replication mode, for example, as a function of a detected event for initiation of a switch to the selected mode. In one embodiment, upon detecting that the event which lead to initiation of a switch to the synchronous mode has been completed or otherwise resolved, the mode selection logic can initiation of a switch of the data replication mode of multi-mode data replication logic back to an asynchronous mode so that data is replicated in the asynchronous data replication mode. Other features and aspects may be realized, depending upon the particular application.
US10719243B2 Techniques for preserving an expected lifespan of a non-volatile memory
Disclosed herein is a technique for preserving an expected lifespan of a non-volatile memory that is communicably coupled with a computing device. According to some embodiments, the technique can be implemented by the computing device, and include (1) receiving metrics associated with the non-volatile memory, (2) for each application of a plurality of applications associated with the computing device: establishing, based on the metrics, a respective write budget for the application. According to some embodiments, the respective write budget for each application can be further based on a count of the plurality of applications. Additionally, the technique can further include (3) receiving, from an application of the plurality of applications, a write request directed to the non-volatile memory, and (4) in response to determining that the write request does not violate the respective write budget for the application: issuing the write request to the non-volatile memory.
US10719238B1 Memory fabric with reliability zone comprising two or more fabric attached memory endpoints
A first endpoint comprises a fabric attach point for attachment to a memory fabric, a first media controller, and a first non-volatile memory media. The memory fabric comprises a reliability zone comprising the first endpoint and at least a second endpoint. The first media controller is configured to receive, from at least one processor coupled to the first endpoint via the at least one fabric attach point, a memory fabric store command to store an object in the reliability zone. The first media controller is further configured to store the object in the first non-volatile memory media, to receive from the second endpoint a message indicating that the same object has been stored by the second endpoint, and to send to the at least one processor a single acknowledgement indicating that the at least one object has been stored in both the first and second endpoints of the reliability zone.
US10719236B2 Memory controller with non-volatile buffer for persistent memory operations
Subject matter disclosed herein may relate to buffers, and may relate more particularly to non-volatile buffers for memory operations.
US10719234B2 Systems and methods for selecting a symbol input by a user
In one embodiment, a method includes providing for display a first set of touch-screen keys corresponding to a first set of symbols; providing for display, at least partially underneath the first set of touch-screen keys the first set of touch-screen keys, a second set of touch-screen keys corresponding to a second set of symbols; detecting a touch gesture by a user over the first and second sets of keys intending to input a first symbol; determining, based on an amount of lapsed time between the detected touch gesture and a previous touch gesture, a context associated with the detected touch gesture; and selecting, based at least in part on the context, a symbol in the first set of symbols or a symbol in the second set of symbols as the first symbol that the user intended to input.
US10719229B2 Detecting erasure gestures in an electronic presentation system
A presentation system capable of detecting one or more gestures and contacts on a touch sensitive display. The presentation system can display indicia of such contacts, such as when a user writes with a fingertip, and can remove or alter such indicia responsive to other gestures and contacts. The system can accurately distinguish between types of gestures detected, such as between a writing gesture and an erasing gesture, on both large and small touch sensitive displays, thereby obviating the need for a user to make additional selective inputs to transition from one type of gesture to another.
US10719228B2 Image processing apparatus, image processing system, and image processing method
An image processing apparatus connected to an image display apparatus that displays visual information including handwritten data superimposed on a display image is provided. The image processing apparatus displays a plurality of screens, including a first screen and a second screen that is different from the first screen, and causes the image display apparatus to display a screen selected from among the first screen and the second screen. The image processing apparatus selects the screen from among the first screen and the second screen to generate the display image of the selected screen, based on a graphical user interface that accepts input of an operation of selecting the screen from among the first screen and the second screen or an operation of instructing generation of the display image.
US10719227B2 Image processing apparatus, method for displaying image, and non-transitory recording medium storing computer readable program
An image processing apparatus for enlarging or reducing an image in accordance with operation on a touch-sensitive panel display to display the image in the touch-sensitive panel display is provided. When an N-th gesture is pinch-out, the image processing apparatus enlarges the image enlarged in response to an (N-1)-th gesture at a magnification higher than a magnification for the (N-1)-th gesture to display a resulting image in the touch-sensitive panel display, provided that the (N-1)-th gesture is pinch-out and that the two gestures are common in finger movement. When the N-th gesture is pinch-in, the image processing apparatus reduces the image reduced in response to the (N-1)-th gesture at a magnification lower than a magnification for the (N-1)-th gesture to display a resulting image in the touch-sensitive panel display, provided that the (N-1)-th gestures are common in finger movement.
US10719223B2 Image handling and display in X-ray mammography and tomosynthesis
A method and system for acquiring, processing, storing, and displaying x-ray mammograms Mp tomosynthesis images Tr representative of breast slices, and x-ray tomosynthesis projection images Tp taken at different angles to a breast, where the Tr images are reconstructed from Tp images.
US10719221B2 Device, method, and graphical user interface for displaying application status information
An electronic device with a display concurrently displays a device status region, and an application user interface that includes a content region and an application input field. While concurrently displaying the device status region and the application user interface, the device receives first input in the application input field. In response, the device concurrently displays respective content in the content region in accordance with the first input, and first text that corresponds to the first input in the application input field. While concurrently displaying the respective content and the first text, the device detects a second input that corresponds to a request to scroll the respective content in a first direction. In response, the device scrolls the respective content in the first direction, ceases to display the application input field, and displays, adjacent to the device status region, the first text.
US10719220B2 Dynamic scrolling
A method, system, and computer program product provide the ability to structure an interactive and dynamic display of hierarchically organized media content. A library of the media content is acquired. The hierarchical structure of the content is graphically represented utilizing text corresponding to the hierarchical levels with a child level represented below and indented from a parent level. The content is graphically represented using (thumbnail) images that are left justified with respect to a highest hierarchical level, and directly below the text corresponding to the containing level. As scrolling of the media content is performed, the display is dynamically updated by sliding the images until all of the representative images have slid off, at which point, the text for the containing level slides under its own parent, leaving text corresponding to sibling levels of the containing level displayed.
US10719219B1 Combined data display with historic data analysis
The disclosed embodiments relate to systems and methods for combining dual volatility measurements on a graphical user interface (GUI) of a computer system. The method may include receiving, via the GUI, a user selection for an anchor point, selecting a time window including the anchor point, calculating, using a volatility processor, a set of past volatility values based on the time window and the anchor point, calculating, using the volatility processor, a set of future volatility values based on the time window and the anchor point, and generating a dual volatility display for the GUI including the set of past volatility values and the set of future volatility values.
US10719215B2 Method and apparatus for controlling vehicle using dial knob
A method of controlling a vehicle using a dial knob includes steps of generating a first numerical value obtained by numeralizing a degree of rotation of the dial knob in a first direction and storing operation data reflecting the first numerical value, controlling the vehicle using control data, if the stored operation data corresponds to the control data, generating a second numerical value obtained by numeralizing a degree of rotation of the dial knob in a second direction opposite to the first direction and storing operation data reflecting the second numerical value, if the operation data does not correspond to the control data, and controlling the vehicle using the control data if the stored operation data corresponds to the control data, and returning to the step of generating the first numerical value if the operation data does not correspond to the control data.
US10719206B1 Measuring unresponsive interactions
Systems and methods are disclosed which detect unresponsive interactions with display pages. Specifically, a client computing device may retrieve display pages from a remote computing system for local display. A local interaction monitoring component may monitor local interactions with the display pages, identify those interactions that did not produce a change in the display page as unresponsive interactions, and transmit unresponsive interaction information to the remote computing system. The remote system may aggregate the unresponsive interaction information to determine unresponsive elements of the display page and modify page templates associated with the unresponsive elements to reduce unresponsive interactions.
US10719200B2 Architecture for remote control of IOT (internet of things) devices
A method includes implementing a single GUI for all the appliances which includes a set of input panels, an appliance selector panel and an output panel, communicating with the appliances with a multiplicity of agents, each implementing one appliance protocol of communication and converting between an internal format and the appliance protocol of communication; controlling activity of the agents, receiving a user command to a selected appliance issued from one of the input panels and generating at least one associated internal command in response to the user commands, providing the at least one associated internal command to the controlling for instruction to one of the agents associated with the selected appliance, storing information about each appliance to be controlled by the remote controller, and receiving notifications from the agents about the state of at least one of the appliances and providing the notifications to be displayed on the GUI.
US10719199B2 Adding events to a calendar from another application
A method and apparatus is provided that allows a user to automatically add content, such as an event, to a container, such as, a calendar without directly accessing the container. Second and third preferred embodiments are also provided.
US10719184B2 Touch panel and external circuit board
First and second sensor elements are arranged on a substrate. First sensor-wiring line is connected to the first sensor element. An insulating film covers the first sensor-wiring line. Second sensor-wiring line is connected to the second sensor element and separated from the first sensor-wiring line by the insulating film in the thickness direction. First and second terminal parts are for being connected to an external circuit board, and are provided at an end of the first sensor-wiring line and at an end of the second sensor-wiring line, respectively. First and second lead lines extend from the first and second terminal parts, respectively. The short-circuit wiring line connects the first and second lead lines to each other.
US10719182B2 Touch sensor device and capacitance calibration method
A touch sensor device includes a touch determination processor, a calibration processor, a delay processor, and a residual capacitance determination unit. The touch determination processor determines whether a touchscreen is in a touched state or a non-touched state based on capacitance detected by each of capacitance sensors. The delay processor has the calibration processor delay calibration of the capacitance over a specified period from when determined that the touchscreen is in the non-touched state. The residual capacitance determination unit monitors the capacitance while delaying and after delaying the calibration and determines whether a residual capacitance in the non-touched state resulted from a parasitic capacitance or a touch capacitance. The calibration processor calibrates the capacitance when the residual capacitance determination unit determines that the residual capacitance resulted from the parasitic capacitance.
US10719181B2 Capacitive single layer multi-touch panel having improved response characteristics
An apparatus is provided. A substrate and a cover plate are provided. A sensor layer is formed on at least one of the substrate and the cover plate. The sensor layer includes a plurality of row electrodes and a plurality of column electrodes interleaved with the plurality of row electrodes, where each row electrode and each column electrode is formed of a plurality of stair-stepped diamonds. An insulator is also included so as to electrically isolate the plurality of row electrodes and the plurality of column electrodes, where the insulator is substantially transparent to visible spectrum light. The apparatus employs mirror symmetric row sensor routing placement. The routing placement provides reduction of row bonding pads by 50% to enhance manufacturing yield. Rearranging unit cells on the same layout results in a decrease of RC parasitics by 50%.
US10719174B2 Optical touch apparatus and width detecting method thereof
An optical touch apparatus and a width detecting method thereof are provided. The optical touch apparatus includes at least two sensing components, a light emitting component, and a width detecting module. The sensing components are configured to sense a touch object located on a touch plane. The light emitting component is configured to be a light source of the touch plane and is disposed adjacent to one of the sensing components. The width detecting module is coupled to the light emitting component and the other of the sensing components. The light emitting component is controlled by the width detecting module to emit a light. The other of the sensing components is controlled by the width detecting module to sense intensity of the light. The width detecting module detects a distance between the sensing components according to the sensed intensity of the light.
US10719172B2 Display device with built-in optical image sensor
A display device with a built-in optical image sensor includes a display panel, a cover substrate, and an optical image sensor. The cover substrate has light transmissivity and covers the display panel. The optical image sensor is coupled to the display panel and senses an image of a body of a user using light reflected from the body of the user in contact with the cover substrate. The display panel includes a base substrate, a pixel portion, an encapsulation film, and a touch sensing layer. The touch sensing layer includes the touch electrode portion and is disposed on the encapsulation film covering a pixel portion. A plurality of pinholes are defined in at least one layer having light absorptivity or light reflectivity of the pixel portion. The plurality of pinholes overlap the optical image sensor. Further, openings overlapping the plurality of pinholes are defined in the touch electrode portion.
US10719170B2 Method and device for detecting a touch between a first object and a second object
The present disclosure is related to a method and device for detecting a touch between at least part of a first object and at least part of a second object, wherein the at least part of the first object has a different temperature than the at least part of the second object. The method includes providing at least one thermal image of a portion of the second object, determining in at least part of the at least one thermal image a pattern which is indicative of a particular value or range of temperature or a particular value or range of temperature change, and using the determined pattern for detecting a touch between the at least part of the first object and the at least part of the second object.
US10719169B2 Touch readout circuit, touch display panel and display device
A touch readout circuit, a touch display panel and a display device are disclosed, the touch readout circuit includes a first gating circuit, configured to control a first current signal at a first electrode of the light-emitting component; a current mirror circuit, configured to provide the first current signal and a second current signal to a signal processing circuit, a current direction of the second current signal being opposite to a current direction of the first current signal; and a signal processing circuit, configured to: receive the first current signal, the second current signal and a touch scan signal, filter the second current signal to obtain a third current signal, provide a touch readout signal to an output end of the touch readout circuit according to the third current signal, the first current signal and the touch scan signal.
US10719164B2 Display device with touch sensor, potential control method, and program
Disclosed herein is a display device with a touch sensor, including: a plurality of display pixel electrodes; a common electrode configured to be provided opposed to the display pixel electrodes; a display function layer configured to have an image display function; a display control circuit configured to apply a display voltage between the display pixel electrodes and the common electrode based on an image signal and carry out image display control so that the display function of the display function layer be exerted; and a touch detection electrode configured to be provided opposed to the common electrode and form capacitance between the touch detection electrode and the common electrode.
US10719163B2 Object determining method, object display method, object switching method and electronic device
The embodiments of the invention disclose an object determining method, a portable device, an object displaying method, an object switching method and an electronic device. Said method is applied to a touch sensitive portable device. Identifications of multiple objects are displayed within a display area of said portable device. Each of the identifications of said multiple objects has a first status of being selected and a second status of being unselected. Said display area has a first area, the identification of a first object is displayed in the first area, and the first object is in the first status. Said method comprises: obtaining a switch instruction; moving the identification of the first object of the first area, switching the identification of the first object from the first status to the second status, moving the identification of the second object into the first area, and switching the identification of the second object from the second status to the first status according to the switch instruction. The embodiments of the invention can simplify the steps of the user's operation.
US10719162B2 Force sensing bezel touch interface
A handheld device includes an electronic display having an active area for presenting visual content and a bezel disposed around the electronic display. The bezel may have an opening allowing a person to view the active area. The handheld device also includes a force sensing system having a force sensing element that is disposed below an external surface of the bezel. The force sensing system may be configured to a sense a force on the bezel and to generate a sensor signal indicative of the force. The handheld device may further include a processor operable to receive the sensor signal and to execute a function based on the sensor signal.
US10719161B2 Dynamic suspension and passive haptic feedback for touch sensors
Systems and methods for providing a touch sensor include a dynamic suspension system to enable the touch sensor to emulate the tactile sensation that a user feels when using pushbutton switches, wherein a touch sensor is combined with at least one snap dome and a post inside the snap dome to keep the touch sensor rigid until the touch sensor is allowed to be displaced when a force is applied, and then the post is retracted or released to enable movement of the touch sensor and the snap dome are disclosed. Also disclosed are systems and methods for a clickable touchpad that enables the clickable function to be selectively locked or unlocked in accordance with detected or sensed conditions are disclosed.
US10719160B2 Display device
A display device includes a bracket, a display panel, a first force sensor, and a main circuit board. The display panel is disposed on the bracket. The first force sensor is disposed between the display panel and the bracket, the first force sensor being adjacent to a first edge of the display panel. The main circuit board is disposed below the bracket such that the bracket is disposed between the display panel and the main circuit board. The bracket includes a first hole exposing the main circuit board. The first force sensor is connected to the main circuit board through the first hole.
US10719154B2 Display substrate and fabrication method thereof, display panel and display system
A display substrate and a fabrication method thereof, a display panel and a display system are provided. The display substrate includes: a substrate, having a display region; and infrared light detectors, provided on a first surface of the substrate and located within the display region of the substrate. The infrared light detectors are configured to receive an infrared light signal irradiated onto the display substrate and convert the infrared light signal into a current signal; and an irradiation position of the infrared light signal on the display substrate is determined according to the current signal.
US10719147B2 Display apparatus and control method thereof
A display apparatus including a display configured to display a pointing object, a communicator configured to perform communication with a remote control device which recognizes a movement and transmits a signal corresponding to the recognized movement, and a processor configured to control a moving state of the pointing object based on the signal received from the remote control device. The processor controls the moving state of the pointing object according to a relative coordinate method for a first area where a screen of the display is included, and controls the moving state of the pointing object according to an absolute coordinate method for a second area outside the first area.
US10719145B1 Enable single and dual active pens on a dual-screen device
Touchscreen computing device having support for interference-free operation of one or two active pens. A dedicated screen ID and pen ID establish a one-to-one pairing between an active pen and a touchscreen of a single-screen or dual-screen device, thereby rejecting interference from additional pens or screens. For a dual-screen device, the screen-specific uplink signals are synchronized using master-slave, interlaced timing to avoid mutual interference and to support simultaneous operation of two active pens—one on each screen. The downlink signals from two active pens occur during the same timeslots, whereas the two uplinks—one from each of the two screens—are interleaved with two timeslots for pen downlinks. Screen-specific screen ID-twin parameter is created for each screen of a dual-screen device to alert a pen to send its downlink signals in the interleaved manner. For a dual-screen device, the uplink signals for single-pen or dual-pen configuration are activated based on the device orientation/orientation.
US10719144B2 Devices and methods for determining relative motion
Devices and methods are disclosed for determining relative motion. In one implementation, an interferometer is provided. The interferometer may include a body, a light source configured to project a coherent light to an opposing surface, a plurality of pairs of light detectors configured to convert reflections of the coherent light into photocurrents, and a processor. The processor may be configured to detect changes in the photocurrents, wherein a first change in the photocurrents, which occurs in response to a relative motion between the body and the opposing surface, represents a motion signal, and a second change in the photocurrents represents a noise signal. The processor may also determine the relative motion between the body and the opposing surface based on the first change in the photocurrents when a ratio between a power of the motion signal and a power of the noise signal is below about 10.
US10719143B2 Input device for use in an augmented/virtual reality environment
In some embodiments, a stylus device can be configured for use in an augmented/virtual (AR/VR) reality environment and can include a first portion and a second portion, where the first portion of the housing is substantially linear and can be configured to be held by a user's hand while the stylus device is in use. The first portion may include a tip configured to operate as an interface between the stylus device and objects within the AR/VR environment. The second portion of the housing may be non-linear and bent to traverse three dimensions including a section of the second portion that is bent longitudinally toward a line co-linear with the first portion of the housing. In some cases, the second portion of the housing may include a plurality of emitters or sensors configured for facilitating a tracking of the stylus device in three-dimensional space within the AR/VR environment.
US10719141B2 Computer mouse
A mouse for communication with a processor-based device. The mouse may include a housing having a base surface. The base surface may be configured to face a tracking surface on which the mouse may be placed on. The mouse may further include a plurality of mouse foot protrusions projecting from the base surface. A distal end of at least one of the plurality of mouse foot protrusions may be configured to contact the tracking surface on which the mouse may be placed on and the distal end may include a first color. An intermediate portion of the at least one of the plurality of mouse foot protrusions between the distal end of the at least one of the plurality of mouse foot protrusions and the base surface may include a second color, which may be different from the first color.
US10719139B2 Sensing system and method for improving control of a sensor detection value
A sensing system and method are provided. The sensing system includes a sensor unit that is configured to output a voltage having a magnitude that corresponds to a detected physical quantity and an amplification unit that is configured to amplify a magnitude in the output of the sensor unit to a constant gain. An offset removal unit is configured to remove a direct current (DC) offset from an output amplified by the amplification unit to generate a first detection signal. An inversion circuit unit is configured to invert the first detection signal to generate a second detection signal. A microcomputer is configured to then calculate the physical quantity detected by the sensor unit based on the first detection signal and the second detection signal.
US10719138B2 Interactive electronic apparatus and interactive method thereof
An interactive electronic apparatus and an interactive method thereof are provided. The interactive electronic apparatus includes a main device and a casing. The main device is installed in a containing space of the casing. After the main device establishes a connection with the casing, the casing sends at least one of a first distance between the casing and an object to be sensed by a first distance sensor and a second distance between a bottom portion of the casing and a plane detected by a second distance sensor to the main device. The main device determines an interactive state of interaction with the interactive electronic apparatus based on at least one of a movement information sensed by a gravity sensor, the first distance and the second distance, and sends an interactive signal corresponding to the interactive state.
US10719136B2 Resilient element and keyboard structure
A resilient element and a keyboard structure are disclosed. The resilient element has a top surface, a dent portion and a conducting post. The dent portion is located on the top surface and has an accommodating space. The conducting post has a post volume and is located beneath the dent portion. When the conducting post is pressed, at least a portion of the post volume enters the accommodating space.
US10719134B2 Interactive object tracking mirror-display and entertainment system
A mirror-display is taught for use in a destination such as a theme park or hotel that allows a guest to move an article such as a wand in front of the mirror-display, where the movements are tracked and interpreted as commands. Visual movement feedback of the article is provided to help train the guests. The mirror-display can act as a full mirror, but then switch into a half-mirror mode where the guest sees their partial reflection along with output from the display, or a transparent mode where the guest does not see their reflection. Output includes secret messages only viewable to guests wearing glasses that are controllably detected and synchronized with the display output. The mirror-display comprises means for automatically determining guest identity and for exchanging commands and information with either or both of a local or global eco-system.
US10719133B2 Apparatus and method for determining an intended target
Embodiments of the present invention provide a human-machine interaction method of determining an intended target of an object in relation to a user interface, comprising determining a three-dimensional location of the object at a plurality of time intervals, determining a metric associated with each of a plurality of items of the user interface, the metric indicative of the respective item being the intended target of the object, wherein the metric is determined based upon a model and the location of the object in three dimensions at the plurality of time intervals, and determining, using a Bayesian reasoning process, the intended target from the plurality of items of the user interface based on the metric associated with each of the plurality of items.
US10719128B2 Operator control element with haptic feedback which is dependent on the detection direction
A device and method for an operator controlled element with haptic feedback dependent on the detection direction are provided. The device includes a base; an actuating part movably supported on the base; an electrical actuator which is attached to the base and acts on the actuating part in order to drive in a moving manner the actuating part in an excitation direction by means of an electrical excitation signal for generating a haptic feedback; a means for detecting an actuation of the actuating part in two detection directions which in each case include a different angular amount with the excitation direction; an evaluation unit, which is configured, if an actuation in one of the two detection directions is detected, to drive the actuator with a specific electrical excitation signal, depending on the result relating to in which of the two detection directions the actuation was carried out.
US10719121B2 Information processing apparatus and information processing method
An information processing apparatus includes circuitry configured to provide a user interface to a user, determine whether a predetermined object is present in an input recognition area of a sensor, and determine a region of interest within the user interface. The circuitry is further configured to determine, while the predetermined object is determined to be present in the input recognition area, whether the region of interest within the user interface changes. The circuitry is further configured to perform an operation based on whether the region of interest is determined, while the predetermined object is determined to be present in the input recognition area, to change.
US10719115B2 Isolated word training and detection using generated phoneme concatenation models of audio inputs
Methods, systems, and apparatuses are described for isolated word training and detection. Isolated word training devices and systems are provided in which a user may provide a wake-up phrase from 1 to 3 times to train the device or system. A concatenated phoneme model of the user-provided wake-up phrase may be generated based on the provided wake-up phrase and a pre-trained phoneme model database. A word model of the wake-up phrase may be subsequently generated from the concatenated phoneme model and the provided wake-up phrase. Once trained, the user-provided wake-up phrase may be used to unlock the device or system and/or to wake up the device or system from a standby mode of operation. The word model of the user-provided wake-up phrase may be further adapted based on additional provisioning of the wake-up phrase.
US10719113B2 Control device and electronic apparatus
When an electronic apparatus including a core chip and a hub controller chip is connected to an apparatus on the host side, a USB hub controller in the hub controller chip executes a process on a configuration between the USB hub controller and the apparatus on the host side and sets a limit value of power to be supplied, from a first limit value to a second limit value higher than the first limit value, and a VBUS current controller in the hub controller chip supplies the core chip with a power supply voltage generated based on a supplied power, which allows to maintain a configuration state between the apparatus on the host side and the USB hub controller at a time of starting up or at a time of class switching of the core chip and supply the core chip with the sufficient power.
US10719111B2 Multiport connector and power control method
A multiport connector and a power control method are provided. The multiport connector comprises a power output port and multiple power input ports. The power output port is connected to an electronic device. The power input ports are connected to multiple power adapters to form multiple power transmission paths. Each power transmission path comprises a power line, a detecting circuit and an impedance component connected to the detecting circuit in series. Therefore, when the electronic device is connected to the multiport connector, the electronic device detects the equivalent impedance formed by the impedance components on the detecting circuits to adjust an upper limit of load power.
US10719100B2 System and method for time stamp synchronization
A system and method for time stamp synchronization are disclosed. In one embodiment, first and second devices are provided. The second device receives a first time stamp of the first device, wherein the first time stamp was generated in response to a time stamp synchronization event common to the first and second devices; generates a second time stamp of the second device in response to the time stamp synchronization event, wherein the first and second time stamps are in different time domains; and correlates the first and second time stamps, wherein correlating the first and second time stamps provide a relationship between the time domains because the first and second time stamps were both generated with respect to the same time stamp synchronization event common to the first and second devices.
US10719097B1 Voltage regulation circuit suitable to provide output voltage to core circuit
A voltage regulation circuit is suitable to provide an output voltage to a core circuit. The voltage regulation circuit includes a pad, a pull-low unit, a first controlling unit, a second controlling unit and a voltage regulation circuit. The pad receives and provides an input voltage. The pull-low unit generates a pull-low voltage according to the input voltage. The first controlling unit generates a first controlling signal according to the input voltage and the pull-low voltage. The second controlling unit generates a second controlling signal according to the input voltage and the first controlling signal. The voltage regulation unit regulates the input voltage according to the first controlling signal and the second controlling signal, so as to generate the output voltage.
US10719095B2 Voltage clamping circuit, semiconductor apparatus, and semiconductor system including the voltage clamping circuit
A voltage clamping circuit includes a first detection circuit, a second detection circuit, and a discharge circuit. The first detection circuit detects a voltage level of a power voltage during a first operation period of a semiconductor apparatus. The second detection circuit detects the voltage level of the power voltage during a second operation period of the semiconductor apparatus. The discharge circuit changes the voltage level of the power voltage based on the detection results of the first and second detection circuits.
US10719094B2 Internal voltage generation circuits
An internal voltage generation circuit includes a counting operation control signal generation circuit and a drive control signal generation circuit. The counting operation control signal generation circuit compares a test internal voltage with a test reference voltage to generate a counting operation control signal in a test mode. The drive control signal generation circuit generates a drive adjustment signal whose logic level combination is adjusted according to the counting operation control signal in the test mode. In addition, the drive control signal generation circuit compares the test internal voltage with the test reference voltage in the test mode to generate a drive control signal for driving the test internal voltage.
US10719091B2 Temperature control
A method for use in temperature control includes a step of associating a first setting of an adjustable device with a first temperature. The method may include a step of associating a second setting of the adjustable device with a second temperature. The method may include a step of determining a set-point temperature from a set-point setting of the adjustable device, the first and second settings of the adjustable device, and the first and second temperatures. The first and second temperatures may define a temperature range over which temperature is to be controlled. Such a method may allow a user to select or define a temperature range over which an object, system or environment is to be controlled from within a maximum operating temperature range of a temperature sensor. Such a method may allow a user to select or define a set-point temperature from within the selected temperature range.
US10719089B2 Apparatus and methods to characterize fluid control valves
Apparatus and methods to characterize fluid valves are disclosed. An example apparatus includes a fluid valve having a valve seat and a flow control member to sealingly engage the valve seat. The apparatus includes a sensor to detect a change in position of the flow control member. The apparatus includes a processor to determine at least one of a seating point or a breakout point corresponding to the flow control member based on the change in position.
US10719087B2 Target tracking method, unmanned aerial vehicle, and computer readable storage medium
The embodiments of the present invention disclose a target tracking method. The method includes: generating, by the unmanned aerial vehicle, an outer frame according to location information of the at least two targets. At least two targets that need to be tracked are located within the outer frame. The unmanned aerial vehicle adjusts a flight parameter, so that the outer frame falls within a vision angle range of the unmanned aerial vehicle. In this way, multiple targets are converted to a “single target”, to find an optimal location for observing all the multiple targets, and it is ensured that the multiple targets are tracked with robustness for maximum duration.
US10719084B2 Method for platooning of vehicles and vehicle using same
A method and a device for vehicle platooning in which a leader vehicle of a group of vehicles provides a control signal and one or more follower vehicles in the group travel according to the control signal, the method can include determining a communication state of the group of vehicles; and adjusting, by the leader vehicle, a distance between at least two vehicles included in the group of vehicles based on the communication state of the group of vehicles.
US10719083B2 Perception system for autonomous vehicle
A system to use submaps to control operation of a vehicle is disclosed. A storage system may be provided with a vehicle to store a collection of submaps that represent a geographic area where the vehicle may be driven. A programmatic interface may be provided to receive submaps and submap updates independently of other submaps.
US10719081B2 Automatic returning method and system, and unmanned aerial vehicle
The present invention relates to unmanned aerial vehicles. The method includes: when the magnetometer is invalid or encounters strong magnetic interference, assuming that a track angle is equivalent to the head direction, and accelerating the aircraft in a head direction; determining whether a speed obtained after the aircraft is accelerated reaches a preset value; if the speed reaches the preset value, obtaining the track angle of the aircraft according to the speed; obtaining a current location and a home point of the aircraft by using a positioning system that can provide global or local coordinates, to obtain a heading angle of the aircraft; determining whether a difference between the heading angle of the aircraft and the track angle of the aircraft is less than a fixed value.
US10719080B2 Aerial system and detachable housing
An aerial system, preferably including one or more housings. A housing for an aerial system, preferably including: a first and second piece that cooperatively surround one or more propellers of the aerial system; and a retention mechanism that removably couples the first piece to the second piece. A method for aerial system operation, preferably including attaching and/or detaching housing pieces of the aerial system.
US10719079B2 Asynchronous clock-less digital logic path planning apparatus and method
A hybrid of initial time consuming phase of a Single Directional Dijkstra's Algorithm is embodied on an unclocked CMOS logic chip using a parallelized approach with Asynchronous Digital Logic (ADL). The chip includes a a plurality of addressable configurable cells arranged as a multidimensional orthogonal array. The cell array only executes mathematical operations based on a communication between immediately adjacent cells.
US10719077B2 Castable sonar devices and operations in a marine environment
Many different types of systems are utilized and tasks are performed in a marine environment. The present invention provides various configurations of castable devices that can be operated and/or controlled for such systems or tasks. One or more castable devices can be integrated with a transducer assembly, such as a phased array, that emits sonar beams and receives sonar returns from the underwater environment. Processing circuitry may receive the sonar returns, process the sonar returns, generate an image, and transmit the image to a display.
US10719075B2 System and method for controlling multiple vehicles based on directive
The present invention provides a method, a system, and a computer program product of directive controlled vehicles. In an exemplary embodiment, the system includes a plurality of computing systems comprising at least two vehicles, a directive source to transmit a directive to at least one of the plurality of computing systems, and a command source to issue at least one command to at least one vehicle of the at least two vehicles, wherein the at least one command controls a movement pattern and an operation of the at least one vehicle of the at least two vehicles based on the directive.
US10719074B2 Method and apparatus for controlling system energy saving in an unmanned vehicle
Disclosed embodiments include a method and apparatus for controlling system energy saving in an unmanned vehicle. In some embodiments, the method comprises: determining, via a sensing device and a high-precision map, whether the unmanned vehicle is in a stop-and-wait state; positioning the unmanned vehicle system in a standby state if the unmanned vehicle is in the stop-and-wait state. Some embodiments lower wear and loss of the unmanned vehicle system, improve the continued travel capacity of the unmanned vehicle and make the design of the unmanned vehicle more green and environment-friendly.
US10719072B2 Method and apparatus for diagnosis and recovery of system problems
Embodiments of the present invention relate to method and apparatus for system problem diagnosis and recovery. According to embodiments of the present invention, problem symptom information in a system can be automatically monitored and collected BY a monitoring apparatus (or referred as to “agent”) deployed at the system side. Upon after receiving such information, the diagnosis apparatus, for example, may automatically determine a root cause of the problem by querying a backend knowledge repository, and possibly generate an executable software package for recovering the problem. If the diagnosis apparatus determines that the currently available information is insufficient to determine a creditable enough root cause and/or is insufficient to generate the software package for recovering the problem, the diagnosis apparatus may interactively control the monitoring apparatus to collect desired additional information. In this way, the efficiency and accuracy of problem diagnosis and recovery may be improved.
US10719052B2 Large-size bionic holographic three-dimensional dynamic display method with large field of view
The present invention relates to a large-size bionic holographic three-dimensional dynamic display method with large field of view. The method includes: a computer generated hologram (CGH) is loaded on a spatial light modulator; a large field angle is formed by changing the optical path through a microlens array or a diffractive optical element having same optical property with the microlens array disposed on a light-emitting surface of pixel structure of the spatial light modulator. Each microlens of the microlens array has one-to-one correspondence with each pixel of the pixel structure of the spatial light modulator. The cost is saved and design of the system structure is simplified while field view of the three-dimensional holographic display is expanded and large size is reappeared. The pixels in the spatial light modulator are fully utilized to avoid loss of resolution, and the display precision is provided to meet the growing demand of people.
US10719051B2 Developing cartridge including first and second inclined surfaces, elastic member, and first protrusion
A developing cartridge includes: a casing; a developing roller; a shaft extending in a first direction; a first inclined surface; a second inclined surface; an elastic member; and a first protrusion. The shaft is movable in the first direction relative to the casing and the developing roller, and is movable in the second direction together with the same. The first inclined surface is positioned at one end portion of the shaft, while the second inclined surface is positioned at another end portion of the shaft. The first and second inclined surfaces are inclined relative to the first direction. The first protrusion is movable in the first direction together with the second inclined surface. The shaft is movable from a first position to a second position when the second inclined surface receives a pressing force directed in a direction from the another end portion to the one end portion.
US10719047B2 Image forming apparatus
An apparatus includes a forming unit, a cleaning mechanism that cleans a transparent member of a scanning device of the forming unit, a counter that counts a number of image-formed sheets, which are sheets of a recording medium on which images have been formed by the forming unit, the counter performing counting with a first count value in a case where the forming unit performs image formation in a first mode and performing counting with a second count value larger than the first count value in a case where the forming unit performs image formation in a second mode higher in image forming speed than the first mode, and a control unit that controls the cleaning mechanism to clean the transparent member in response to the number of image-formed sheets counted by the counter reaching a predetermined number of sheets.
US10719045B2 Image forming apparatus and control method of image forming apparatus
An image forming apparatus includes a toner cartridge, a developer, and a processor. The toner cartridge includes an accommodation container accommodating toner and a memory storing a first toner residual amount display threshold value. The developer performs development by the toner supplied from the toner cartridge. The processor calculates a second toner residual amount display threshold value based on a toner supply index, indicating an amount of the toner supplied to the developer from at least one toner cartridge used before a toner cartridge mounted on the image forming apparatus, and the first toner residual amount display threshold value. The processor outputs notification relating to a toner residual amount when a toner supply index indicating an amount of toner supplied to the developer from the toner cartridge mounted on the image forming apparatus exceeds the second toner residual amount display threshold value.
US10719042B2 Image heating apparatus
An image heating apparatus including a rotatable heating member, a first motor configured to rotationally drive the rotatable heating member, a belt unit, a position detecting portion, a tilting mechanism, including a second motor for tilting the belt unit, a jam detecting portion, and a controller. When the occurrence of the jam is detected by the jam detecting portion during a tilting operation of the belt unit, the controller stops drive of the first motor and drive of the second motor in response to detection of the occurrence of the jam by the jam detecting portion.
US10719041B2 Image forming apparatus
An image forming apparatus includes an image holding member, a charging unit that charges the surface of the image holding member, an electrostatic charge image forming unit that forms an electrostatic charge image on the charged surface of the image holding member, a developing unit that includes a developer containing toner particles containing a release agent having a melting temperature ranging from 60° C. to 100° C. and that develops the electrostatic charge image on the surface of the image holding member with the developer to form a toner image, a transferring unit that transfers the toner image formed on the surface of the image holding member to the surface of a recording medium, and a fixing unit that fixes the toner image transferred to the surface of the recording medium, wherein the fixing unit includes an endless member to be heated, the endless member contacts with the toner image transferred to the surface of the recording medium; a pressure member that presses the endless member to form a nipping region between the pressure member and the endless member; a first heater that is in contact with the inner surface of the endless member in the nipping region to heat the endless member; a second heater that is disposed in contact with the endless member and downstream of the first heater in the operational direction of the endless member to heat the endless member; and a collection member that is disposed in the vicinity of the second heater so as to face the outer surface of the endless member and that collects particles.
US10719038B2 Image forming apparatus adjusting light emission of light-emitting element
An apparatus includes a photosensitive member on which an electrostatic latent image is formed, a developing unit that develops the electrostatic latent image as an image by using toner, an image bearing member to which the image is transferred, a detecting unit including a plurality of light-emitting elements that emit light toward the image bearing member and a light-receiving element that receives light reflected from a detection target, and a control unit that adjusts an image forming condition. The control unit adjusts a light-emission ratio between the light-emitting elements based on a difference between a reflected light amount at a first position on the image bearing member and a reflected light amount at a second position.
US10719035B2 Carrier fluid addition during non-print cycles
In an example, a method includes applying a liquid print agent comprising a carrier fluid to a photoconductive surface and reducing a proportion of the carrier fluid in the liquid print agent on the photoconductive surface at a first location during a print cycle of a print apparatus. The method may further include, during a non-print cycle of the print apparatus, adding carrier fluid to the photoconductive surface at the first location.
US10719034B1 Developing device and image forming apparatus
According to one embodiment, a developing device includes a developer storage unit, a toner supply unit, a magnet roller, a first stirring screw, and a second stirring screw. The developer storage unit is configured to be made to be able to circulate and convey a developer. The toner supply unit supplies a toner to the developer storage unit. The magnet roller adsorbs the developer. The first stirring screw conveys the developer from a second opening portion to a first opening portion along a longitudinal direction. The second stirring screw includes a rotating shaft, a screw, a paddle, and a protrusion. The screw conveys the developer from the first opening portion to the second opening portion along the longitudinal direction by rotation. The paddle protrudes from the rotating shaft to a lateral side. The paddle stirs the developer by rotation. The protrusion protrudes from the paddle in the rotating direction.
US10719032B2 Fluid storage device
A fluid storage device includes a container and a torsion sensor. The container stores a fluid to be agitated. The torsion sensor has a substrate and detects torsion of the substrate. The substrate has a first end inserted in the container and a second end fixed to the container or a housing.
US10719031B1 Image forming apparatus and control method of image forming apparatus
An image forming apparatus includes a developing device, a toner tank configured to receive toner supplied from a toner cartridge mounted in the image forming apparatus and to supply the toner to the developing device, a first toner sensor configured to detect a first toner residual level in the toner tank, a second toner sensor configured to detect a second toner residual level lower than the first toner residual level in the toner tank, and a processor. The processor is configured to count a number of times the first toner sensor switches from a non-detection state to a detection state subsequent to the second toner sensor switching from a detection state to a non-detection state, and then output a notification indicating a residual amount of toner in the toner cartridge based on the counted number.
US10719029B2 Image forming apparatus
Provided is an image forming apparatus including an image bearing member, a charging member, an exposing member, a developer carrying member, a storage member to store a first lifetime threshold for the first image forming mode, a second lifetime threshold for the second image forming mode and a value related to a driving amount of the image bearing member. The image forming apparatus further includes a controller to (i) perform a first determination regarding the lifetime corresponding to the first mode based on the value related to the driving amount and the first lifetime threshold and (ii) perform a second determination regarding the lifetime corresponding to the second mode based on the value related to the driving amount and the second lifetime threshold, and a notifying unit to perform a notification based on a result of the first or second determination to the image bearing member.
US10719022B2 Electrostatic charge image developing toner, electrostatic charge image developer, and toner cartridge
An electrostatic charge image developing toner has a surface property index value represented by Formula S of 2.0 to 2.8, an electrostatic charge image developing toner has a surface property index value represented by Formula S of more than 2.8 and 3.5 or less, and an electrostatic charge image developing toner has a surface property index value represented by Formula S of more than 1.0 and less than 2.0 and a calculated value of a specific surface area in Formula S of 0.70 to 1.3: (Surface property index value)=(Measured value of specific surface area)/(Calculated value of specific surface area)  Formula S wherein (Calculated value of specific surface area)=(Sum of surface areas calculated from equivalent circle diameters of 4,500 toner particles in flow particle image analysis)/{(Specific gravity of toner)×(Sum of volumes calculated from equivalent circle diameters of 4,500 toner particles in flow particle image analysis)}.
US10719018B2 Dynamic imaging system
Embodiments described provide dynamic imaging systems that compensates for pattern defects resulting from distortion caused by warpage of the substrate. The methods and apparatus described are useful to create compensated exposure patterns. The dynamic imaging system includes an inspection system configured to provide 3D profile measurements and die shift measurements of the first substrate to the interface configured to provide compensated pattern data to the digital lithography system configured to receive the compensated pattern data from the interface and expose the photoresist with a compensated pattern.
US10719015B2 Positive resist film laminate and pattern forming process
A laminate comprising a thermoplastic film and a positive resist film is provided, the positive resist film comprising (A) a novolak resin-naphthoquinone diazide (NQD) base resin composition, (B) a polyester, and (C) 3-30 wt % of an organic solvent. The resist film may be transferred to a stepped support without forming voids.
US10719012B2 Curable composition, method of manufacturing curable composition, film, infrared cut filter, infrared transmitting filter, pattern forming method, and device
A curable composition includes: an α-type oxytitanium phthalocyanine pigment; and a curable compound. A method of manufacturing a curable composition includes a step of dispersing an α-type oxytitanium phthalocyanine pigment and a pigment other than an oxytitanium phthalocyanine pigment in the presence of a solvent. A film, an infrared cut filter, and an infrared transmitting filter are formed using the curable composition. A pattern forming method includes: a step of forming a curable composition layer on a support using the curable composition; and a step of forming a pattern on the curable composition layer using a photolithography method or a dry etching method. The device is a solid image pickup element, an infrared sensor, or an image display device including the film.
US10719009B2 Photo mask and method of manufacturing semiconductor element using photo mask
A photo mask includes a transparent substrate, a transflective member, and a light shielding member. The transparent substrate has a transflective region including a first region, a second region located in opposing lateral portions of the first region, and an edge region located adjacent to the first and second regions, and a light shielding region surrounding the transflective region. The transflective member is disposed in the first, second and edge regions under the transparent substrate, and has a different light transmittance in each of the first, second and edge regions. The light shielding member is disposed in the light shielding region under the transparent substrate, and defines an opening which exposes the transflective region. The light shielding member includes a long side extending in a first direction parallel to an upper surface of the transparent substrate and a short side extending in a second direction.
US10719008B2 Phase-shift mask for extreme ultraviolet lithography
A phase-shift mask for extreme ultraviolet (EUV) lithography may be provided. The phase-shift mask may include a substrate, a reflection layer on the substrate, and phase-shift patterns including at least one metal nitride on the reflection layer. The at least one metal nitride may include at least one of TaN, TiN, ZrN, HfN, CrN, VN, NbN, MoN, WN, AlN, GaN, ScN, and YN.
US10719005B2 Projection screen and manufacturing method therefor
Provided is a projection screen. The screen includes: a base layer; a cylindrical lens layer formed on a side of the base layer close to a viewer, a Fresnel structure formed on a side of the base layer facing away from the viewer, a reflective layer formed on a side of the Fresnel structure facing away from the base layer, including reflective particles and configured to scatter and reflect, in a solid angle range corresponding to a particle size of the reflective particles, incident light incident from the Fresnel structure, to form reflected light; and a light-absorbing layer formed on a side of the reflective layer facing away from the Fresnel structure. The cylindrical lens layer includes a plurality of cylindrical lenses each having an axis perpendicular to a horizontal direction, and scatters light from the Fresnel structure to increase a viewing angle in the horizontal direction.
US10719003B2 Projection lens and projector
A first holding member holds a first optical system and a first mirror, and has a first junction surface. A second holding member holds a second optical system and a second mirror, and has a second junction surface. A junction portion is configured such that, in a state where the first junction surface and the second junction surface are aligned with each other, the second holding member is capable of being shifted in a direction of both the junction surfaces and rotated around an optical axis, and makes it possible to perform optical axis alignment. An emission-side optical axis of the first optical system and an incidence-side optical axis of the second optical system are aligned with each other, and thus a U-shaped optical path is formed by the first and second optical systems.
US10719000B2 Display device and method for controlling display device
A projector includes: a projection unit; a detection light irradiation unit which radiates detection light onto a detection area which is set corresponding to a display area of the projection unit; an image pickup unit which receives reflected light of irradiation detection light reflected in the detection area; and a control unit which carries out detection of an operation of a non-light-emitting pointing element and detection of an obstacle blocking the detection light, and causes the projection unit to display information about the obstacle.
US10718998B2 Illumination device and display unit
An illumination device includes a light source section, an optical element, and a driver. The light source section includes a laser light source. The optical element includes a periodic structure, and is disposed in an optical path of light emitted from the light source section. The driver vibrates the optical element to cause a vibration direction to be inclined to a periodic direction of the periodic structure of the optical element.
US10718996B2 Modular camera system
An electrical pathway is formed between a receiving port located on an outer surface of the casing and the electronic device module received therein, such that a power supply may pass from a power connector that is magnetically attached to the port, to the electronic device module via the intermediate casing. The casing and electronic device modules further cooperate to form a module separation assembly that may be activated to remove or eject the electronic device module from within the casing.
US10718993B2 Blade opening and closing device and image pickup device
An effect that drive of one of a first magnetic driving unit and a second magnetic driving unit prevents a movement of the other magnetic driving unit is not generated to appropriately control movements of first opening and closing blades and second opening and closing blades. A blade opening and closing device includes a base body which includes an opening for transmitting light, a first magnetic driving unit which includes a first magnet and a first coil, a second magnetic driving unit which includes a second magnet and a second coil, first opening and closing blades which are moved by the first magnetic driving unit relative to the base body and to open and close the opening, and second opening and closing blades which are moved by the second magnetic driving unit relative to the base body and to open and close the opening. A magnetic flux direction of the first magnetic driving unit is opposite to a magnetic flux direction of the second magnetic driving unit.
US10718989B2 Electrically tunable focusing achromatic lens
An electrically tunable focusing achromatic lens includes a first liquid crystal cell, a second liquid crystal cell, and first and second electrode layer units which have two predetermined patterns for permitting two predetermined radially varying electric fields to be generated to across the first and second liquid crystal cells, respectively, to thereby allow one of the first and second liquid crystal cells to acquire a predetermined positive optical power and the other one of the first and second liquid crystal cells to acquire a predetermined negative optical power. When an incident light passes through the first and second liquid crystal cells, chromatic aberration of the first liquid crystal cell can be counterbalanced by that of the second liquid crystal cell.
US10718983B2 Display device comprising a transparent counter electrode having an opening that overlaps with the opening of a first insulating film and a second insulating film
To form a sufficiently large storage capacitor, a liquid crystal display device includes a liquid crystal display panel having a first substrate, a second substrate, and a liquid crystal held between the first substrate and the second substrate, the liquid crystal display panel having multiple pixels arranged in matrix. The first substrate has, in a transmissive display area provided in each of the pixels, a laminated structure containing a first transparent electrode, a first insulating film, a second transparent electrode, a second insulating film, and a third transparent electrode which are laminated in this order. The first transparent electrode and the second transparent electrode are electrically insulated from each other and together form a first storage capacitor through the first insulating film, and the second transparent electrode and the third transparent electrode are electrically insulated from each other and together form a second storage capacitor through the second insulating film.
US10718981B2 LCD device with self-compensated electrode patterns
An LCD device includes self-compensated ITO patterns. Each pixel area of the LCD device comprises at least two sub-pixel areas and each sub-pixel area is formed with an electrode pattern different from other sub-pixel areas. The at least two sub-pixel areas each have at least two solid electrodes. The two solid electrodes in one sub-pixel area are corresponding to the two solid electrodes in the other sub-pixel area and designed with complimentary dimensions. If the solid electrode in one sub-pixel area has at least one larger size in a longitudinal direction than in a lateral direction, the corresponding solid electrode in the other sub-pixel area has at least one smaller size in the longitudinal direction than in the lateral direction.
US10718979B2 In-cell touch display panel
The in-cell touch display panel has a display area and a non-display area. Display IC bounding pads and touch pads are disposed in the non-display area. A touch electrode corresponds to more than one pixel structures. A touch sensing line is electrically connected to the touch electrode and one of the touch pads. A data line is electrically connected to a thin film transistor and one of the display pads. At least one of the display pads is disposed between two of the touch pads, and at least one of the touch pads is disposed between two of the display pads.
US10718974B2 Planar light source device and display device
A planar light source device having a plurality of light emission devices and a light diffusion plate. For each of the light emission devices, the light beam from among light beams satisfying θ3/θ1<1 that has the smallest emission angle θ1xmin satisfies the relationship Ax
US10718972B2 Backlight source and manufacturing method thereof, display substrate, display device and display method thereof
Disclosed are a backlight source and a manufacturing method thereof, a display substrate, a display device and a display method thereof. The backlight source includes a base substrate; a partition layer, disposed on the base substrate and including a plurality of partition portions which are disposed at intervals along a direction parallel to the base substrate; a plurality of first light emitting components, respectively disposed between the plurality of partition portions along the direction parallel to the base substrate; and a plurality of second light emitting components, disposed at intervals with the plurality of first light emitting components, and respectively disposed on the plurality of partition portions.
US10718971B2 Display device
A display device includes a display panel including a lower substrate, a resonance unit disposed on the lower substrate, a pixel disposed on the resonance unit, and a polarizing plate disposed on the pixel and having a first polarization axis, where the pixel includes a first sub pixel which displays a first color and a second sub pixel which displays a second color different from the first color, and a backlight unit disposed below the display panel and which supplies backlight to the display panel where the resonance unit includes a first optical cavity having a first resonance frequency corresponding to the first color and a second optical cavity having a second resonance frequency corresponding to the second color.
US10718967B2 Capacitive touch display panel
A capacitive touch display panel includes sensing electrode columns and sensing electrode signal wire groups. Each of the sensing electrode columns includes sensing electrodes. The sensing electrode signal wire groups are electrically connected to the sensing electrode columns, in which each of the sensing electrode signal wire groups consists of at least one first sub-signal wire group and at least one second sub-signal wire group, in which the first sub-signal wire group includes N sensing electrode signal wires, and the second sub-signal wire group includes N+1 sensing electrode signal wires, N is a positive integer. Consequently, the capacitive touch display panel of the present invention can improve the active load balance and the optical characteristics of the capacitive touch display panel.
US10718966B2 Liquid crystal display device
A liquid crystal display device comprises: a first display panel including a first liquid crystal cell and a pair of first polarizing plates sandwiching the first liquid crystal cell; a second display panel including a second liquid crystal cell and a pair of second polarizing plates sandwiching the second liquid crystal cell; and a bonding member bonding one of the pair of first polarizing plates of the first display panel and one of the pair of second polarizing plates of the second display panel together. An end of the bonding member is located inside an end of the first polarizing plate and an end of the second polarizing plate.
US10718963B1 High power faraday isolators and rotators using potassium terbium fluoride crystals
A high power Faraday isolator or rotator includes, at least one Faraday optical element, and a magnetic structure capable of generating a magnetic field within the at least one Faraday optical element. The at least one Faraday optical element comprises a Potassium Terbium Fluoride (KTF) crystal grown or manufactured along the [113] crystal orientation and which is oriented such that the light propagating through the Faraday isolator is within 2 degrees of the [113] crystal orientation.
US10718961B2 Spectacle lens
An aspect of the present invention relates to a spectacle lens including a multilayer film of a vapor deposition film (excluding a metal film and a metal alloy film) directly or indirectly at least on one surface of a lens substrate. The multilayer film includes at least one high refractive index layer and at least one low refractive index layer, the total optical film thickness of the high refractive index layer is λ/4 or more at a wavelength λ=780 nm, and a reflection spectrum measured in a wavelength range of 380 to 2000 nm on a surface having the multilayer film has a maximum reflectance in a wavelength range of 800 to 1350 nm.
US10718959B2 Dynamic stabilization zones for contact lenses
A contact lens incorporating one or more dynamic stabilization zones fabricated from a material that is readily deformable under eyelid pressure during blinking allows for the control over rotation of the contact lens on the eye. As the material deforms, the angle of contact between the eyelid and the one or more dynamic stabilization zones changes as does the rotational force acting on the contact lens.
US10718955B2 Device for connecting spectacle temples to the frame front
According to the invention, spectacles include a frame front (2) onto which the temples (3a, 3b) are attached, characterized in that the temples are detachably connected to the frame front by means of a magnet (7).
US10718953B2 Substrate laminating apparatus, substrate laminating method, and stereoscopic display device
A substrate laminating apparatus, including a first vacuum chamber including a first opening; a first table provided inside the first opening for holding a first substrate; a second vacuum chamber including a second opening; a second table provided inside the second opening for holding a second substrate, wherein the substrates are laminated by reducing a pressure in a closed space formed by having the first opening faced with the second opening. The apparatus also includes a vacuum evacuation unit connected to the first vacuum chamber or the second vacuum chamber and performs reduced-pressure evacuation of the closed space. When there is a direction along which priority is given on lamination precision when laminating the first and second substrates, and the direction is defined as a lamination precision priority direction, a reduced-pressure evacuation direction done by the vacuum evacuation unit is a direction different from the lamination precision priority direction.
US10718952B2 Suspension mechanism for an optical image anti-shake device
An optical image anti-shake device, defined with an X-axis, a Y-axis and a Z-axis, includes a casing, a movable member and a base. A suspension mechanism furnished inside the optical image anti-shake device includes a movable-member support and a suspension module. A first surface of the movable-member support is connected to the movable member. The suspension module suspends the movable-member support together with the movable member inside an inner compartment formed between the casing and the base.
US10718951B2 Systems, devices, and methods for beam combining in laser projectors
Systems, devices, and methods for beam combining within laser projectors are described. A laser projector includes first, second, and third laser diodes to generate red, green, and blue laser light respectively, a controllable scan mirror, and a heterogeneous beam splitter system. The red, green, and blue laser light have distinct maximum powers. The heterogeneous beam splitter system splits at least one of the red, green, and blue laser light and combines respective first portions of all three into an aggregate beam. Second portions of laser light are excluded from the aggregate beam. At the maximum power of each laser light the aggregate beam is white as defined by a target white point. The heterogeneous beam splitter system directs the aggregate beam towards the controllable scan mirror which scans the beam onto a projection surface. Decreasing the power of the laser light post-generation provides a larger range of aggregate beam colors.
US10718949B1 Display apparatus and method of displaying
A display apparatus includes a plurality of housings connected by adjustable device for setting spacing between centers of the plurality of housings, each housing including: first image source mounted to side of housing; second image source mounted to housing angularly offset from first image source, wherein second image source includes higher resolution and narrower image field of view than first image source; optical combiner positioned in housing between first and second image sources, on which first image from first image source and second image from second image source are superimposed and made visible to user's eye; magnification lens for magnifying second image to increase image field of view; eyepiece lens for reducing focal distance between the optical combiner and the user's eye; and controller configured to control output of second image source to render colors to compensate for distortion and chromatic aberrations introduced by magnification lens.
US10718948B2 Head-mounted display apparatus, display control method, and computer program
A head-mounted display apparatus including an image display unit configured to display a display object image and a pointer image, a head movement detection unit configured to detect an amount of rotation angle of a head of a user, and a display controller configured to control a display mode of the pointer image, including a movement speed of the pointer image, within a display region of the image display unit. The display controller executes a first display control configured to change the movement speed of the pointer image in accordance with the detected amount of rotation angle so as to display the pointer image.
US10718945B2 Systems, articles, and methods for integrating holographic optical elements with eyeglass lenses
Systems, articles, and methods that integrate photopolymer film with eyeglass lenses are described. One or more hologram(s) may be recorded into/onto the photopolymer film to enable the lens to be used as a transparent holographic combiner in a wearable heads-up display employing an image source, such as a microdisplay or a scanning laser projector. The methods of integrating photopolymer film with eyeglass lenses include: positioning photopolymer film in a lens mold and casting the lens around the photopolymer film; sandwiching photopolymer film in between two portions of a lens; applying photopolymer film to a concave surface of a lens; and/or affixing a planar carrier (with photopolymer film thereon) to two points across a length of a concave surface of a lens. Respective lenses manufactured/adapted by each of these processes are also described.
US10718944B2 Near-eye display device with phase modulation
A near-eye display device including a display panel, a liquid crystal layer, and a lens element is provided. The liquid crystal layer is disposed adjacent to the display panel and disposed between the display panel and the lens element. The display panel is configured to provide an image light beam to pass through the liquid crystal layer. At least a portion of the liquid crystal layer is configured to modulate the image light beam according to the phase modulation. Phase modulation occurs to at least a portion of the liquid crystal layer to modulate the image light beam, and the lens element is a micro lens array.
US10718931B2 Confocal inspection system having averaged illumination and averaged collection paths
A confocal inspection system can optically characterize a sample. An objective lens, or separate incident and return lenses, can deliver incident light from a light source to the sample, and can collect light from the sample. Confocal optics can direct the collected light onto a detector. The system can average the incident light over multiple locations at the sample, for example, by scanning the incident light with a pivotable mirror in the incident and return optical paths, or by illuminating and collecting with multiple spaced-apart confocal apertures. The system can average the collected light, for example, by directing the collected light onto a single-pixel detector, or by directing the collected light onto a multi-pixel detector and averaging the pixel output signals to form a single electronic signal. Averaging the incident and/or return light can be advantageous for structured or inhomogeneous samples.
US10718929B2 Optical system and image pickup apparatus
Provided is an optical system including, in order from an object side to an image side: a first lens unit having a positive refractive power; a second lens unit having a negative refractive power configured to move during focusing; and a third lens unit, wherein an interval between each pair of adjacent lens units is changed during focusing, wherein the first lens unit includes a positive lens arranged closest to the object side and an aperture stop, wherein the second lens unit consists of one negative lens, and wherein a distance on an optical axis from a lens surface closest to the object side in the optical system to an image plane, a focal length of the optical system, a refractive index of a material of the one negative lens, and an Abbe number of the material of the one negative lens are appropriately set.
US10718920B2 Fiber optic systems
A tray may be arrangeable in a chassis that is slideably displaceable from a stowed position to a first use position or to a second use position. A flexible member may be coupled to a tray and provide for maintaining a bend radius of optical fibers received by the flexible member. The flexible member may include anti-jamming features to prevent links of the flexible member from jamming. A handle may be coupled to the tray and may be lockingly engageable with the flexible member. A faceplate may be couplable to a first end of the tray or to a second end of the tray, the faceplate to provide a respective cable management capability for a plurality of fibers received by the tray. The first end of the tray may have a first geometry symmetrical, about at least one axis, to a second geometry of the second end of the tray.
US10718917B2 Flexible optical fiber ribbons and methods of formation thereof
An optical fiber cable includes a plurality of flexible ribbons, a plurality of first bonding regions and a second bonding region. Each of the plurality of flexible ribbons includes a plurality of optical fibers. Adjacent ones of the plurality of optical fibers are attached to each other by one of the plurality of first bonding regions. The second bonding region joins a first one of the plurality of flexible ribbons with a second one of the plurality of flexible ribbons.
US10718916B2 Fastening member and optical receptacle module
A fastening member is configured to be removably attached to an optical fiber connector including a supporting member supporting an optical fiber and a flange part expanding outward in a radial direction. The fastening member includes a base portion and an engaging portion. The base portion defines a slit having a width smaller than a diameter of the flange part of the optical fiber connector and greater than a diameter of the supporting member of the optical fiber connector. The engaging portion extends from the base portion perpendicularly to the base portion. The engaging portion includes a spring portion at a tip portion of the engaging portion.
US10718915B2 Compact and low cost beam launcher using planar lightwave circuit
A photonic integrated circuit including a beam launching waveguide, a local oscillator waveguide, a target interferometer, and a reference interferometer all integrated on a chip. The beam launching waveguide transmits target electromagnetic radiation off the chip and receives a retroreflection of the target electromagnetic radiation from a target off the chip. The target interferometer interferes the retroreflection with a local oscillator field transmitted from the local oscillator waveguide so as to form a target interference signal. The reference interferometer interferes a portion of the target electromagnetic radiation that does not leave the chip with the local oscillator field transmitted from the local oscillator waveguide to form a reference interference signal. The difference between the reference interference signal and the target interference signal is used to measure a distance to the target from the chip.
US10718912B2 Annular-beam coupling system
Disclosed is an annular-beam coupling system enabling reduction of noise generated from a core of a double-clad fiber. The disclosed annular-beam coupling system comprises: a fiber for transmitting light of a light source; a collimator for receiving the light outputted from the fiber and forming a parallel beam of a circular shape; an annular-beam generation unit for converting the parallel beam into an annular beam; and a double-clad fiber having the annular beam coupled to a cladding region thereof.
US10718900B2 Method of producing optical waveguides, corresponding system and device
A method includes providing a semiconductor wafer that includes at least one optical waveguide extending in a longitudinal direction. Stealth dicing laser processing is applied to the semiconductor wafer by producing defect regions into the wafer along at least one cutting line. The cutting line is oblique to the longitudinal direction of the at least one optical waveguide. The wafer is expanded to induce fracture thereof at the at least one cutting line, thereby producing an end surface of the at least one optical waveguide. The end surface is oblique to the longitudinal direction of the at least one optical waveguide.
US10718895B2 Illuminating device
According to one embodiment, an illuminating device includes a lightguide plate including a curved emitting surface, and an incidence surface including a side edge curved along the emitting surface, a printed circuit board facing the incidence surface, and light sources mounted on the printed circuit board. Each light source includes a light-emitting center, a pair of connection terminals, and a central axis extending through the connection terminals and the light-emitting center. The light sources are arranged along a curved mounting line extending along the curved side edge of the incidence surface on the printed circuit board. The light-emitting centers are located on the mounting line, and the central axes are parallel to each other.
US10718888B2 Laminate and window
Provided is a laminate including a first polarizer, a first patterned optical anisotropic layer, a second patterned optical anisotropic layer, and a second polarizer in this order and an optically anisotropic layer disposed between the second polarizer and the second patterned optical anisotropic layer, in which an angle formed between an absorption axis of the first polarizer and an absorption axis of the second polarizer is 90°±5°; each of the first patterned optical anisotropic layer and the second patterned optical anisotropic layer has a plurality of phase difference regions having different slow axis directions in a plane of the first patterned optical anisotropic layer or the second patterned optical anisotropic layer; a white display state and a black display state are switched with each other; none of the slow axis directions of first phase difference regions and the slow axis directions of second phase difference regions are parallel or orthogonal to the absorption axes and transmission axes of the two sheets of polarizers; and the optically anisotropic layer has Re_off(550) of 240 to 310 nm and Rth_off(550) of −50 to 50 nm. Also provided is a window.
US10718884B1 Systems and methods for forecasting weather based on numerical weather prediction model data
A weather forecasting system has memory for storing satellite image data and numerical weather prediction (NWP) model data, which indicates predicted atmospheric conditions for a geographic region. At least one processor is programmed to identify a cumulus cloud within the satellite image data and to define a zone of influence around the cumulus cloud. The zone of influence represents a boundary for the NWP model data to be used by the processor for predicting whether the cumulus cloud will produce a weather event (e.g., precipitation, convective storm, etc.) in the future.
US10718881B2 Integrated computational elements with laterally-distributed spectral filters
Technologies for providing optical analysis systems using an integrated computational element with laterally-distributed spectral filters are described. A measurement tool contains an optical element including a substrate and a plurality of spectral filters supported by the substrate and arranged at different lateral positions with respect to a path of light to be received from a sample during operation of the measurement tool. Each spectral filter is formed to transmit or reflect a different subset of wavelengths in a wavelength range. Additionally, each spectral filter has a respective area exposed to the light from the sample, such that the respective areas are related to a property of the sample. The wavelength range can include wavelengths in a range from about 0.2 μm to about 25 μm. Additionally, the sample can include wellbore fluids and the property of the sample is a property of the well-bore fluids.
US10718878B2 Method and system for hydrostatic balance control, based on pressure modelling, of a marine seismic vibrator
Computing device, software and method for balancing forces acting on a piston of a marine vibrator towed in a body of water. The method includes estimating with a management system located on a vessel or a controller located on a marine vibrator, a transient pressure disturbance in the body of water; computing, at the controller, a force correction for the piston of the marine vibrator, based on the transient pressure disturbance; and instructing an actuation system of the marine vibrator to apply the force correction to the piston in anticipation of an arrival of the transient pressure disturbance.
US10718876B2 System and method for assessing the presence of hydrocarbons in a subterranean reservoir based on seismic inversions
A computer-implemented method is described for a manner of geologic analysis using time-lapse seismic data. The method includes steps of receiving a first seismic attribute volume inverted from a seismic dataset recorded at a first time, a second digital seismic attribute volume inverted from a seismic dataset recorded at a second time, and a range of geological and geophysical parameters possible in the subsurface volume of interest; identifying a layer and area of interest; computing an attribute difference volume from the seismic attribute volumes; performing probabilistic attribute analysis of at least two of the first digital seismic attribute volume, the second digital seismic attribute volume, and the attribute difference volume using the range of geological and geophysical parameters; estimating time-lapse reservoir properties based on the probabilistic attribute analysis; and outputting visual information depicting the time-lapse reservoir properties via a user interface.
US10718875B2 Omnidirectional vector electrostatic levitation geophone
The invention discloses an omnidirectional vector electrostatic levitation geophone, comprising: a regular tetrahedron hollowed-out structure, and an inner hollowed-out base and an outer hollowed-out base that are provided inside and outside the regular tetrahedron hollowed-out structure and at equal distance from the regular tetrahedron hollowed-out structure, and have the same structure as and different size from the regular tetrahedron hollowed-out structure; the regular tetrahedron hollowed-out structure has a solid part and a hollowed-out part of each surface thereof, the solid part is a quadrangle divided from angular bisectors of two angles on each surface and an isosceles triangle that abuts the solid part by a surface central point, and the hollowed-out part is two triangles that are divided from the angular bisectors of the two angles and abut each other by a surface center. In the invention, a spatial full-vector detection structure is designed, a completely new omnidirectional vector geophone technology is realized, thereby completing detection of full information including frequency, amplitude, phase, vibration direction of the seismic wave field, especially divergence and curl of a wave force field.
US10718874B2 Systems and methods for interrogating containers for special nuclear materials
Methods and systems that utilize centrifugally tensioned metastable fluid detector (CTMFD) sensors and an external probing source to detect the presence of fissile and fissionable materials, including but not limited to special nuclear materials (SNMs), in containers. Such a method includes subjecting a container to probing with a fission-inducing radiation species that induces fission in an fissile or fissionable material, detecting fission neutrons emitted from the fissile or fissionable material with CTMFD sensors that each contain a detection fluid in which the fission neutrons induce cavitation in a centrifugally tensioned portion of the detection fluid. A threshold energy neutron analysis mode is then utilized to reject the radiation species and detect a fraction of the fission neutrons that have energies above a predetermined energy threshold determined by centrifugally-induced tension in the centrifugally tensioned portion of the detection fluid within each of the CTMFD sensors.
US10718873B2 Electromagnetic radiation detection device
An electromagnetic radiation detection device comprises a matrix having a plurality of N rows divided into a plurality of M columns of cells, each cell comprising a plurality of diode segments responsive to electromagnetic radiation incident on said device. A scan driver provides a plurality of N scan line signals to respective rows of said matrix, each for enabling charge values from cells of a selected row of said matrix to be read. A reader reads a plurality of M variable charge value signals from respective columns of said matrix, each corresponding to a cell within a selected row of said matrix. Each diode segment is connected to a drive voltage sufficient to operate each diode segment in avalanche multiplication Geiger mode; and connected in series with an avalanche quenching resistor to said reader.
US10718871B2 Mobile terminal control method, apparatus, and system
A mobile terminal control method includes receiving N direction-finding signals that are respectively sent by a multiple-antenna node at N moments, where the multiple-antenna node is located in an indoor-outdoor critical area. The method includes obtaining N pieces of location relationship information between a mobile terminal and the multiple-antenna node at the N moments according to the N direction-finding signals, where the N moments and the N pieces of location relationship information are in a one-to-one correspondence. The method includes determining location relationship change information between the mobile terminal and the multiple-antenna node according to at least M of the N pieces of location relationship information, where 2≤M≤N. The method includes controlling the mobile terminal by matching the location relationship change information and according to the location relationship change information.
US10718862B2 Radar device and target detecting method
There is provided a radar device which detects targets by performing a signal processing procedure based on a frequency-modulated continuous wave and the reflected waves of the transmission wave from the targets. A signal processing unit is configured to periodically perform the signal processing procedure based on beat signals which are differential waves between the transmission wave and the reflected waves. A monitoring unit is configured to monitor each of processing states of processes which are sequentially performed in the signal processing procedure. A changing unit is configured to change a processing condition for the subsequent-stage processes of a process, according to the processing state of the process, if the monitoring unit detects that the process is in a high load state, from the processing states.
US10718861B2 Frequency profiles for non-contact range measurement with multi-scale analysis
A method for constructing a frequency profile of an emitted signal suitable for use in a non-contact ranging system with multi-scale spectral analysis includes determining N stepped frequency chirps, wherein each frequency chirp of the N stepped frequency chirps has a linear FM modulation of predetermined bandwidth and slope, and wherein a starting frequency for each of the plurality of stepped frequency chirps is chosen so that a non-linear step profile is created which extends over a predetermined total bandwidth, sorting the plurality of N stepped frequency chirps into P sub-sequences, where P is equal to the product of decimation factors to be used in the multi-scale spectral analysis, and ordering the P sub-sequences end to end in time.
US10718856B2 Vehicle sensor calibration system
A vehicle sensor calibration system for self-driving vehicles can include a turntable on which a sensor system including a LIDAR sensor is positioned. A plurality of fiducial targets can be positioned around the turntable to enable calibration of the sensor system, and a control mechanism can automatically rotate the turntable when the sensor system is positioned on the turntable. The system can include one or more computing systems that receive a data log corresponding to sensor data recorded by the sensor system as the sensor system rotates on the turntable, and analyze the sensor data to determine a set of calibration parameters to calibrate the sensor system.
US10718850B1 Fusion between AOA and TDOA
A navigation system for a swarm of guided projectiles, such as cruise missiles, having three or more projectiles launched at a target is provided. The projectiles can be in secure communication with one another and can operate as a single swarm using a fusion of angle of arrival and time difference of arrival of a detected signal to direct the projectiles to a point of impact on a target that is offset from an emitter generating the detected signal. The projectiles can further use knowledge of their relative position to maintain and/or adjust their flight path and/or speed to maintain their course to the point of impact in areas of GPS denial or unavailability.
US10718849B2 Wireless beacon-enabled luminaire identification system and method for determining the position of a portable device
Techniques for determining an actual position of a portable device are disclosed. In an embodiment, a two-tier triangulation and wireless beacon-enabled luminaire detection approach is implemented. An estimated position of a device is determined using wireless (e.g., wireless beacon) triangulation based on a signal parameter of a signal received from a wireless access point. The field of view of the portable device may be used to estimate positions of luminaires proximate the portable device. The actual position of the luminaires may be determined from the estimated position by querying a database. A second triangulation may be performed using the known position of the luminaires to determine the position of the portable device with respect to the actual position of the luminaire.
US10718848B2 Method and device for direction finding with direction evaluation
A direction finding system is provided. It serves the purpose of finding a direction of an electromagnetic signal. The direction finding system comprises an antenna system for receiving the electromagnetic signal and a direction finder for determining the direction of the electromagnetic signal. The direction finder comprises a direction determiner, adapted to determine a number of possible directions, and a direction evaluator, adapted to evaluate the possible directions and determine the direction of the electromagnetic signal therefrom.
US10718847B2 Flexible beacon system
A beacon system includes a controller, a laser module operably connected to the controller, and at least one sensor operably connected to the controller. In such a system, the controller is configured to receive a signal from the at least one sensor, and to determine whether a response to the signal is required.
US10718837B2 3D UTE imaging using variable-TE stack-of-spirals acquisition
Some aspects of the present disclosure relate to ultrashort-echo-time (UTE) imaging. In one embodiment, a method includes acquiring UTE imaging data associated with an area of interest of a subject. The acquiring comprises applying an imaging pulse sequence with a three-dimensional (3D) spiral acquisition and a nonselective excitation pulse. The method also includes reconstructing at least one image of the area of interest from the acquired UTE imaging data.
US10718832B2 Magnetic resonance imaging apparatus and adjustment method thereof
An adjustment method according to an embodiment of a magnetic resonance imaging apparatus, including a transmission coil configured to transmit a radio frequency (RF) pulse and an RF amplifier configured to transmit an RF pulse signal to the transmission coil, includes steps of detecting and adjusting. The detecting step detects an output power level of the RF amplifier. The adjusting step adjusts a line length of a transmission line to be provided between the RF amplifier and the transmission coil such that the output power level of the RF amplifier exceeds a predetermined value in a state where there is a load on the transmission coil, or such that the output power level of the RF amplifier falls below a predetermined value in a state where there is no load on the transmission coil.
US10718817B2 Battery state estimating apparatus
A battery state estimating apparatus is provided with: an acquirer configured to obtain a plurality of complex impedances of a battery at a plurality of different temperatures; a calculator configured to calculate a slope of a straight line connecting values of the obtained plurality of complex impedances at a first predetermined frequency on a complex plane having an axis that is a real component of the complex impedance and an axis that is an imaginary component of the complex impedance, as a slope of the complex impedance; a storage configured to store in advance a relation between the slope of the complex impedance and a battery state associated with the battery; and an estimator configured to estimate the battery state on the basis of the calculated slope of the complex impedance and the stored relation.
US10718816B2 Method of evaluating power storage device, evaluation jig, and method of manufacturing power storage device
(a) A power storage device is prepared. (b) An evaluation jig is prepared. The evaluation jig includes an insulating tubular member and a conductive needle-shaped member. (c) A charge level of the power storage device is adjusted. (d) A positive electrode or a negative electrode is selected as a reference electrode. (e) An operation to insert the evaluation jig into the power storage device is performed. (f) The insertion operation is controlled to stop the tubular member when a tip end of the needle-shaped member comes in contact with an electrode different from the reference electrode. (g) Short-circuiting through the needle-shaped member is caused. (h) The power storage device is evaluated based on a state of the short-circuiting power storage device.
US10718815B2 Method and apparatus for estimating state of battery based on error correction
A method of estimating a state of a battery is disclosed. The method includes correcting electrical physical quantity information of the battery at a current time period using a correction value determined based on a voltage error of the battery from a previous time period, and determining state information of the battery based on the corrected electrical physical quantity information.
US10718814B2 Battery testing apparatus and method
A battery testing apparatus including a memory unit configured to store profile data of a battery; an interface unit configured to receive a signal designating a specific future date after the beginning of life of the battery at which a lowest SOC according to degradation of the battery is to be predicted; and a processor connected to the memory and interface units to communicate therewith. The profile data includes first, second and third look-up tables in which open circuit voltages for each SOC from the battery in the beginning of life, closed and open circuit voltages for each SOC from an equivalent circuit of the battery in the beginning of life, and resistance increase rates predetermined for each use period, are respectively recorded. The processor predicts the lowest SOC at the specific date according to the degradation of the battery with reference to the first, second and third look-up tables.
US10718811B2 Jitter measurement circuit and jitter measurement system
A jitter measurement circuit includes an addition circuit to add a digital rectangular signal to an adjustment signal generated by a circuit that generates a first error signal based on a phase difference between a first clock signal or a data signal on which the first clock signal is superimposed and a second clock signal and generates the adjustment signal by filtering the first error signal, and a calculation circuit to calculate a first correlation value for representing an autocorrelation of the first error signal when the rectangular signal is not added to the adjustment signal, and a second correlation value for representing the autocorrelation when the rectangular signal is added to the adjustment signal, based on the first error signal and a second error signal obtained by delaying the first error signal by a variable delay amount, and output the first correlation value and the second correlation value.
US10718810B2 Power drive transistor resonance sensor
A Transistor Resonant Characteristic Sensor (TReCS) includes a sensing element positioned along electronic equipment so that the sensing element is electromagnetically coupled to the electronic equipment. The sensing element includes a coil. The sensing element is configured to detect magnetic oscillations associated with a characteristic signal generated by the electronic equipment. The TReCS sensor further includes an evaluation circuit connected to the sensing element for monitoring health state of the electronic equipment. The evaluation circuit includes one or more processing elements configured to diagnose health state of the electronic equipment based on extracted baseband information associated with the characteristic signal.
US10718805B2 Apparatus and methods for testing devices
The present disclosure includes apparatuses and methods related to test devices, for example testing devices by measuring signals emitted by a device. One example apparatus can include a first portion including a number of sidewalls positioned to at least partially surround a device under test; and a second portion electrically coupled to the first portion, wherein the second portion is configured to move in the x-direction, the y-direction, and z-direction.
US10718804B2 System for measuring residual phase noise
A system for measuring residual phase noise of a device under test (DUT) includes first and second signal sources, first and second receivers, and a processor. The first signal source generates a first signal to be input to the DUT as a stimulus signal and provides a second signal that is phase coherent with the first signal. The second signal source receives the second signal and generates a reference signal based on the second signal, which is phase coherent with the stimulus signal. The first receiver measures an output signal from the DUT responsive to the stimulus signal, and the second receiver measures the reference signal from the second signal source. The processor mathematically suppresses a carrier of the output signal by determining a difference between the measured output signal and the measured reference signal, and determines the residual phase noise of the DUT based on the difference.
US10718800B2 Method for determining and optimising the energy consumption of a production system
A method for determining the energy consumption of a production system such that the production system can be planned and operated more efficiently in terms of energy, where a load profile of the production system is determined, an energy requirement of the production system is estimated, an energy model of the production system is determined and the energy consumption of the production system is determined.
US10718798B2 AC voltage detection device, image forming apparatus, and industrial machine
An AC voltage detection device has a rectifying circuit configured to rectify an AC voltage output from an AC power source, a voltage-pulse conversion circuit configured to convert a rectified voltage rectified in the rectifying circuit to a first pulse signal having a period shorter than a half of a period of the AC voltage, a pulse transmission circuit configured to perform signal transmission with electrical insulation by converting the first pulse signal to a physical signal other than an electrical signal and converting the physical signal to a second pulse signal being an electrical signal, and a controller to which the second pulse signal is input. The controller calculates the voltage value of the AC voltage from a characteristic value of the second pulse signal.
US10718796B1 Multitask multifunction apparatus for building inspection
A multifunction multitask apparatus for use in building inspections is disclosed. The apparatus comprises a portable case comprising a grippable handle, a mini-desk, lighting elements and a plurality of sensors for building structure inspection. The apparatus includes a power source in electric communication with a sensor. The apparatus may include a variety of sensors including a voltage tester, a circuit polarity sensor, and ambient air testing sensor, and ambient temperature sensor, and ambient humidity sensor, a moisture meter, a radon sensor, a carbon monoxide sensor, and an airborne toxin sensor. Other embodiments of the invention may include safety features including a first-aid cat, a chemical spray deterrent device, and a tactical prong. Other embodiments may include lights including a laser pointer, an LED light, an a focused light beam.
US10718795B2 Detecting device
A detecting device includes: a bridge circuit having at least one sensing resistor whose resistance varies according to a physical quantity of a measurement object; a power supply configured to apply a voltage to the bridge circuit; an instrumentation amplifier configured to receive an output voltage of the bridge circuit from high-impedance input terminals, amplify the received output voltage, and output the amplified output voltage; and a physical quantity calculating unit configured to receive the output voltage amplified by the instrumentation amplifier and calculate the physical quantity based on the output voltage. The bridge circuit is connected to the instrumentation amplifier via a connector.
US10718794B2 Current sensor with power calculation
A current sensor integrated circuit including a magnetic field sensing element, a current conductor, an insulation structure, and a power calculation circuit is configured to meet safety isolation requirements. Isolation resistors allow for voltage from a high voltage side to be sensed at a low voltage side of the circuit. The insulation structure, current sensor package, and isolation resistors can achieve at least 500 Vrms isolation.
US10718793B2 Oscilloscope, test and measurement system as well as method
An oscilloscope is described that has a compensation signal generator configured to generate a compensation signal, a probe connector configured to be connected to the passive probe and a detection unit configured to detect whether the passive probe is connected to the probe connector or not. Further, a test and measurement system and a method are described.
US10718792B2 Multifunctional substrate inspection apparatus and multifunctional substrate inspection method
Provided is a multifunctional substrate inspection apparatus capable of selectively bringing probes into contact. The apparatus is provided with first and second probe bases 100, 200 to which probes 111-217 having different lengths and capable of contacting surfaces 10, 20 of a substrate 30, driving device 50 increasing and decreasing an interval between the first and second probe base 100, 200, an intermediate plate 300 capable of carrying the substrate 30 between the first and second probe bases 100, 200, a first extendable pole or equivalent support mechanism attached to the first probe base 100 and capable of pressing the substrate 30 with a biasing force F1 based on a driving force F of the driving device 50 transmitted via first biasing device 61, second biasing device 42 for urging the substrate 30 to be inspected away from the intermediate plate 300, and third biasing device 43 for urging the intermediate plate 300 away from the second probe base 200, the probes 111-217 being selectively brought into contact with the substrate 30 according to their different lengths.
US10718791B2 Probe assembly and probe structure thereof
The present disclosure provides a probe assembly and a probe structure thereof. The probe structure includes a first base part, a second base part, a connecting part, and a contacting part. The first base part includes a first contacting segment and a first connecting segment. The first contacting segment includes a first abutting portion and a first side end portion connected to the first abutting portion. The second base part includes a second contacting segment, a second connecting segment, and a passive component disposed between the second contacting segment and the second connecting segment. The second contacting segment includes a second abutting portion and a second side end portion connected to the second abutting portion. The first connecting segment and the second connecting segment are connected to the connection part. The contacting portion is connected to the connection part.
US10718789B2 Common test board, IP evaluation board, and semiconductor device test method
According to one embodiment, there is provided a common test board including a socket board, an IP evaluation board, and a common board. To the socket board, a semiconductor device is to be connected. On the IP evaluation board, the socket board is able to be attached. On the common board, the IP evaluation board is able to be attached.
US10718786B2 Flow cell assembly securement system and method
A flow cell and cartridge assembly may be loaded into a processing system, such as for genetic sequencing. The system locates the assembly and is then actuated to move the assembly to a desired reference position in both X- and Y-directions. Further actuation causes clamps to contact the flow cell, the cartridge, or both to exert a hold-down force during processing. Further hold-down forces may be provided by a vacuum chuck. Fluid connections are also made by manifolds that contact the flow cell. The hold-down forces counteract the forces needed for sealing the manifolds to the flow cell.
US10718784B2 Mitochondrial preproteins as markers for Alzheimer's disease
The present invention is inter alia concerned with a method of diagnosing Alzheimer's disease in a patient, wherein said method is based on determining the amount of at least one premature mitochondrial protein. Further, the present invention relates to the use of such a protein as marker for Alzheimer's disease. Accordingly, antibodies binding to such a preprotein may be used for diagnosing Alzheimer's disease. The present invention is based on the finding that premature mitochondrial proteins accumulate in Alzheimer's disease.
US10718782B2 Method of evaluating cellulite and method of evaluating cellulite-effective drug using fibulin-3 and/or sarcoglycan gamma as an indicator
The present invention relates to a method of evaluating cellulite using fibulin-3 and/or sarcoglycan gamma as an indicator in a harvested skin sample, and a method of evaluating a drug for improving, preventing or treating cellulite using fibulin-3 and/or sarcoglycan gamma as an indicator in cultured cells.
US10718779B2 Thyroglobulin quantitation by mass spectroscopy
Provided are methods for determining the amount of thyroglobulin in a sample using various purification steps followed by mass spectrometry. The methods generally involve purifying thyroglobulin in a test sample, digesting thyroglobulin to form peptide T129, purifying peptide T129, ionizing peptide T129, detecting the amount of peptide T129 ion generated, and relating the amount of peptide T129 ion to the amount of thyroglobulin originally present in the sample.
US10718778B2 Compositions and methods for detecting protein sulfenylation
The present invention relates to methods for detecting sulfenylation within thiol groups in proteins, metabolites, or materials. Protein sulfenylation (Cys-SOH) describes the reversible post-translational modification of protein thiols by hydrogen peroxide, and plays a central role in oxidative signaling (see, e.g., Paulsen, C. E. & Carroll, K. S. 2013 Chemical Reviews 113, 4633-679). Growth factor stimulation activates NADPH oxidase enzymes, releasing a local burst of hydrogen peroxide, which transiently oxidizes the nuclcophilic cysteine of protein phosphatases and other proximal redox active thiols (see, e.g., Paulsen, C. E. et al., 2012 Nature Chemical Biology 8, 57-64). In addition to masking functional cysteine's, sulfenylation is also a critical intermediate towards irreversible cysteine oxidation.
US10718774B2 Methods and compositions for assessing germline risk of cancer
Heritable mutations in the BRCA1 and BRCA2 and other genes in the DNA double-strand break (DSB) repair pathway increase risk of breast, ovarian and other cancers. In response to DNA breaks, the proteins encoded by these genes bind to each other and are transported into the nucleus to form nuclear foci and initiate homologous recombination. Flow cytometry-based functional variant analyses (FVAs) were developed to determine whether variants in BRCA1 or other DSB repair genes disrupted the binding of BRCA1 to its protein partners, the phosphorylation of p53 or the transport of the BRCA1complex to the nucleus in response to DNA damage. Each of these assays distinguished high-risk BRCA1 mutations from low-risk BRCA1 controls. Mutations in other DSB repair pathway genes produced molecular phenocopies with these assays. FVA assays may represent an adjunct to sequencing for categorizing VUS or may represent a stand-alone measure for assessing breast cancer risk.
US10718771B2 Recombinant baculoviruses and their uses in detecting arthropod-borne virus
Disclosed herein are recombinant baculoviruses suitable for detecting the presence of arthropod-borne viruses in a biological sample of a test subject. The information derived from the detection may also be used to render a diagnosis on whether the test subject is infected with the arthropod-borne viruses or not, so that proper course of treatment may be assigned to the subject.
US10718768B1 Methods for assaying cellular binding interactions
There are provided methods, and devices for assaying for a binding interaction between a protein, such as a monoclonal antibody, produced by a cell, and a biomolecule. The method may include retaining the cell within a chamber having an aperture; exposing the protein produced by the cell to a capture substrate, wherein the capture substrate is in fluid communication with the protein produced by the cell and wherein the capture substrate is operable to bind the protein produced by the cell; flowing a fluid volume comprising the biomolecule through the chamber via said aperture, wherein the fluid volume is in fluid communication with the capture substrate; and determining a binding interaction between the protein produced by the cell and the biomolecule.
US10718767B2 Species specific antigen sequences for tick-borne relapsing fever (TBRF) and methods of use
Compositions and methods for the detection and identification of Tick-Borne Relapsing Fever Borrelia sp. antibodies.
US10718766B2 Assays for antimicrobial activity and applications thereof
The disclosure provides methods, compositions, and kits for enhanced detection of microbes in samples and monitoring of antimicrobial activity in a subject.
US10718764B2 Electrochemiluminescent detection system
The present invention is directed to a luminescent immunoassay method for detecting an analyte in a liquid sample with high sensitivity. The invention provides a unique combination of (i) using a probe having a small sensing surface area for binding analyte molecules, (ii) using a high molecular weight branched polymer conjugated with multiple binding molecules and multiple luminescent labels, and (iii) cycling the probe having immunocomplex formed back to the reagent vessel and amplification vessel 1-10 times and repeating the reaction with the reagent and the amplification polymer, to improve the sensitivity of detection level. For each cycling, the luminescent signal is increased significantly over the noise. The present invention is also directed to an electrochemiluminescent detection system for measuring a chemiluminescent signal on a probe tip.
US10718749B2 Methods for quantifying nitrogen-containing compounds in subterranean treatment fluids
It can sometimes be difficult to quantify the amount of polymer present in a subterranean treatment fluid, particularly at a job site. Methods for analyzing a treatment fluid for a polymer can comprise: receiving a sample of a treatment fluid comprising a nitrogen-containing polymer; placing the sample of the treatment fluid and an aqueous base in an oilfield retort; heating the sample of the treatment fluid and the aqueous base together in the oilfield retort at least until the nitrogen-containing polymer has been substantially hydrolyzed to one or more volatile nitrogen compounds; distilling the one or more volatile nitrogen compounds from the oilfield retort; and determining a quantity of the nitrogen-containing polymer in the sample of the treatment fluid based upon a quantity of the one or more volatile nitrogen compounds distilled from the oilfield retort. Analyses of other nitrogen-containing compounds may take place similarly.
US10718743B2 Liquid chromatography columns with structured walls
A liquid chromatography (LC) column includes a wall having a length along a central axis from the inlet end to the outlet end, the wall enclosing a column interior and having a column radius relative to the central axis, the wall comprising a structured portion configured such that the column radius varies along the length; and a plurality of particles packed in the column interior, wherein at least some of the particles are in contact with the structured portion.
US10718741B2 Ultrasonic flaw detecting apparatus, ultrasonic flaw detecting method, and manufacturing method of product
An ultrasonic flaw detecting apparatus comprises an array prove, an element-group defining circuit, a calculator, a signal receiver and a generator. The array probe comprises a plurality of piezoelectric elements, each of the plurality of piezoelectric elements being configured to transmit and receive an ultrasonic wave to and from an inspection object. The element-group defining circuit is configured to select, as an element group, plural consecutive piezoelectric elements from the plurality of piezoelectric elements, set a reference position of the element group based on array arrangement information of the plurality of piezoelectric elements in the element group and based on a weighting value of each of the plurality of piezoelectric elements in the element group, and calculate a propagation path of an ultrasonic beam from the element group based on the reference position and a predetermined refraction angle. The calculator is configured to calculate a delay time of each of the plurality of piezoelectric elements in the element group in such a manner that the ultrasonic beam is configured to propagate along the propagation path. The signal receiver is configured to receive respective ultrasonic waves received with the plurality of piezoelectric elements as detection signals. The generator is configured to generate at least one composite signal for the ultrasonic beam having the propagation path based on the detection signal and the delay time.
US10718739B2 Surface characteristics inspection method and surface characteristics inspection apparatus for steel product
To provide a surface characteristics inspection method of inspecting a heat treatment on a steel product subjected to a surface treatment in a nondestructive manner. A surface characteristics inspection apparatus is used which includes an alternating-current bridge circuit, an alternating-current power supply that supplies an alternating-current power to the alternating-current bridge circuit, and an evaluation device that evaluates the surface characteristics of a subject, which is a steel product subjected to a heat treatment, based on an output signal of the alternating-current bridge circuit. Coils of a reference detector and an inspection detector in the bridge circuit are energized to produce an alternating-current magnetism to induce an eddy current in a reference subject and the subject, respectively, and the electromagnetic characteristics of the subject obtained in the state where the reference detector detects a reference state is output as a first output signal.
US10718738B2 Miniaturized discharge photo-ionization detector
A discharge ionization current detector for ionizing and detecting a sample component where the sample component is ionized by UV light is provided. The detector includes a UV light source, and a microfluidic channel having a first surface including a conducting or semiconducting material and an opposing second surface including a conducting or semiconducting material, one of the first surface and the second surface being a collection electrode and the other of the first surface and the second surface being a bias electrode, the microfluidic channel being configured to receive a sample component. The microfluidic channel is in fluid communication with the UV light source such that, when activated, UV light from the UV light source can enter the microfluidic channel and ionize the sample component, which releases an electron, and the ionized sample component and electron are detected by the collection and bias electrodes.
US10718737B2 Molded flow channel
A nanopore based sequencing system includes a plurality of nanopore sensors. Each nanopore sensor has a portion for receiving a fluid. The nanopore based sequencing system includes a fluid chamber configured to guide the fluid over the plurality of nanopore sensors and an inlet configured to deliver the fluid into the fluid chamber. At least a portion of the fluid chamber is made of a material that has been molded around at least a portion of an electrode.
US10718735B2 Gas detection method, gas detection system, and gas desorption method
A gas detection method using a gas detection element obtained by laminating a fixed support, a first electrode (2), a dielectric sensor (3), a second electrode (4), and a gas adsorption film (5), in this order, the method including: a step of applying a first signal resonantly driving the dielectric sensor (3) between electrodes of the first electrode (1) and the second electrode (3), and detecting gas adsorbed on the gas adsorption film based on a change of a resonant frequency of the dielectric sensor; and a step of heating the dielectric sensor (3) by applying a second signal between the electrodes after the detection of gas and desorbing gas adsorbed in the gas adsorption film; a gas detection system capable of performing the method; and a gas desorption method appropriate for applying this gas detection method.
US10718732B2 Active CMOS sensor array for electrochemical biomolecular detection
Electrochemical sensing of biomolecules eliminates the need for bulky optical instruments required in traditional fluorescence-based sensing assays. Integration of the sensor interface electrodes and active electrochemical detection circuitry on CMOS substrates miniaturizes the sensing platform, enhancing portability for point-of-care applications, while enabling high-throughput, highly-parallel analysis. One embodiment includes a four-by-four active sensor array for multiplexed electrochemical biomolecular detection in a standard 0.25-μm CMOS process. Integrated potentiostats, including control amplifiers and dual-slope ADCs, stimulate the electrochemical cell and detect the current flowing through on-chip gold electrodes at each sensor site resulting from biomolecular reactions occurring on the chip surface. Post-processing techniques for fabricating biologically-compatible surface-electrode arrays in CMOS that can withstand operation in harsh electrochemical environments are described. Demonstrations showing example operation of the active CMOS array for biomolecular detection include cyclic voltammetry of a reversible redox species, DNA probe density characterization, and quantitative and specific DNA hybridization detection in real time.
US10718727B2 Valve prognostics for polymeric components based on accelerated aging techniques
The claimed method and system develops accelerated aging test protocols for a component of a process control device, such as a polymeric component of a valve assembly, where the accelerated aging test protocol is specifically developed in response to expected operating conditions to be used during operation of the process control device in a process plant installation. Test data from the developed accelerated aging tests is analyzed to determine a projected lifetime profile of the component that profiles the component through failure under those expected operating conditions. Particular profiling for polymeric features includes oxidation failure profiling and other fatigue conditions.
US10718724B2 Systems and methods of comparative computed tomography (CT) for qualification of commercial grade items
A method of qualifying physical components using computed tomography (CT) includes obtaining qualified CT data from a CT scanner for at least one qualified physical component. Qualification data is generated based on the qualified CT data, where the qualification data defines a qualification envelope. Candidate CT data is obtained from the CT scanner for a candidate physical component. Comparison data is then generated based on the candidate CT data and the qualification data, where the comparison data indicates whether the candidate CT data is within the qualification envelope defined by the qualification data. An acceptance signal is generated if the comparison data meets acceptance criteria.
US10718722B2 Method of inspecting back surface of epitaxial wafer, epitaxial wafer back surface inspection apparatus, method of managing lift pin of epitaxial growth apparatus, and method of producing epitaxial wafer
Provided is a method of inspecting the back surface of an epitaxial wafer, capable of detecting pin mark defects in the back surface of the epitaxial wafer and quantitatively evaluating the defect size of individual point defects of the pin mark defects. The method of inspecting the back surface of an epitaxial wafer includes an imaging step of consecutively taking partial images of the back surface while moving the optical system using the scanning unit; an acquisition step of acquiring a full image of the back surface from the partial images; a detection step of detecting, in the full image, pin mark defects constituted by a set of a plurality of point defects present in the back surface of the silicon wafer 1; and a digitalization step of digitalizing the individual point defects to calculate the defect area of the individual point defects of the detected pin mark defects.
US10718717B2 Inspection of sealing quality in blister packages
An inspection system to inspect the consistency and thermal seal quality of blister packages, the system comprising an illumination module and a color imaging device suitably integrated with an optical module. The blister packages that are thermally sealed are sequentially presented to the color imaging device within its Field of View whereupon the inspection captures multiple images of the illuminated top side of the sealed blister package using the said image pickup devise. The images then undergo analysis to determine the gray scale values of the sealing area. By comparing the gray level values with predetermined gray level values that are programmed at setup, a decision is made to reject the inspected item if the analyzed gray level values is not substantially the same as the predetermined gray level values, or to accept the inspected item if the analyzed gray level values is substantially the same as the predetermined gray level values or rejecting the blister if determined otherwise.
US10718716B2 Portable laser induced breakdown spectroscopy systems
An embodiment of a laser induced breakdown system is described that comprises a portable device that includes: a laser configured to produce a beam comprising a plurality of repeating pulses; a processor configured to open a data acquisition window after a delay period, wherein the delay period begins upon production of one of the pulses; one or more optical elements configured to direct the beam at a sample and collect emitted light from a plasma continuum; and an optical detector configured to produce a plurality of signal values from the emitted light from the plasma continuum collected during the data acquisition window, wherein the processor is configured to identify an element from the signal values.
US10718712B2 Method for detecting fluorescent species that are reversibly photoswitchable at a high frequency
A method is provided for detecting a fluorescent species that is reversibly photoswitchable at high frequency, and more precisely to a method for detecting at least one reversibly photoswitchable fluorescent species, including a step consisting in illuminating a sample containing a reversibly photoswitchable fluorescent species with a first illuminating light beam, of wavelength λ1, and periodically modulated at an angular frequency ω, and with a second illuminating light beam of wavelength λ2 different from λ1, which is periodically modulated at the angular frequency ω, the second illuminating light beam being modulated in antiphase with respect to the first illuminating light beam.
US10718708B2 Method for observing dynamic physical property of biological tissue and device for observing dynamic physical property of biological tissue
An object is to provide a technique that can evaluate biological tissues such as cartilage tissue and regenerated tissues such as regenerated cartilage. A method for observing a dynamic physical property of a biological tissue according to the present invention is that a biological tissue is irradiated with a pulsed light having a wavelength of a far-infrared wavelength region modulated into circular polarized lights by applying bias voltages to a radiation means (3) having an antenna electrode films of orthogonal (2)-axis structure with phases shifted using high-voltage high-speed modulation means (13), and dynamic physical property of the biological tissue is observed on the basis of a spectrum obtained by vibration optical activity spectroscopy.
US10718703B2 Particle counter with advanced features
An airborne or liquid particle sensor with a number of advanced features is disclosed. The sensor includes an output channel generating an electrical signal for a particle passing through the sensor, where the electrical signal includes information related to the pulse. The information is processed by the sensor to determine a value that indicates a more accurate particle mass for a sample period than the average mass.
US10718697B2 Method for estimating a stiffness of a deformable part
A method for estimating a stiffness of a deformable part of a system including a four-photodiode detector for analyzing at least one characteristic of a sample. The method includes receiving the signals recorded by the four photodiodes, calculating the resultant signals from the recorded signals, calculating a cross-correlation of the resultant signals calculated for obtaining an intercorrelated signal, estimating the stiffness of the deformable part depending on the intercorrelated signal.
US10718695B2 Slide staining assembly and cover member
A sample processing assembly for treatment of a sample on a substrate includes a mounting surface for the substrate and a closure body configured to releasably retain a cover member. The closure body is movable between an open position and a substantially closed position. When a substrate is placed in the assembly and the closure body is in the substantially closed position while retaining a cover member, a reaction chamber is formed for processing a sample. A cover member for use with the sample processing assembly is also provided.
US10718692B2 Bi-directional valveless sampling port for use with gas sampling bags
A system and method for providing a bi-directional, valve-less sampling port for use with gas sampling bags, wherein the valve-less sampling port has few parts and no moving parts, the sampling port is coupled to a gas sampling bag using a base component that has a portion inside and outside of the gas sampling bag, a cap that is disposed over the base to make an interference fit, an O-ring between the base and the cap that applies a sealing force to hold the gas sampling bag against the base, and a dome seal inside the base and held in place by the cap, wherein the dome seal functions as a one-way check valve to prevent flow out of the gas sampling bag until a sampling adapter is inserted through the cap and the dome seal to provide access to the gas sampling bag for extraction of gas.
US10718683B2 Pipeline leakage detection system and method thereof
A pipeline leakage detection system and a method thereof are provided. In the pipeline leakage detection system, when a ball-type detection device is operated on a pipeline and moved by an external force, a processing module can, according to angular velocity data outputted by a posture detection module, control motors to drive wheels, so as to prevent a ball-type casing of the ball-type detection device from being rotated by the external force; a wireless transceiver module transmits thermal image signals around the pipeline captured by multiple infrared thermal imagers to a monitoring terminal; and the monitoring terminal combines the thermal image signals, according to a sequential order of pieces of time information of the thermal image signals and pieces of identification information of the infrared thermal imagers, to form multiple time images, and the monitoring terminal can analyze the time images to determine whether the pipeline has a leaking location.
US10718681B2 Detecting device and detecting system
A pressure detecting device that detects the combustion pressure in an internal combustion engine includes: a piezoelectric element that outputs a charge signal corresponding to the pressure in a combustion chamber; and a mounting board on which are mounted an integrating circuit that integrates the charge signal outputted by the piezoelectric element and an amplifier circuit that amplifies a voltage signal obtained by integration. On the mounting board are provided: a power receiving terminal that receives a power-supply voltage from a controller; an output terminal that outputs an output signal after amplification to the controller; and a grounding terminal for making the ground of the controller and the mounting board common. Furthermore, in the mounting board, the grounding terminal and grounding ends of the integrating circuit and the amplifier circuit are connected by way of grounding ferrite beads.
US10718678B2 Aircraft engine multi-channel pressure transducer
An aircraft engine pressure transducer includes a first pressure transducer channel and a second pressure transducer channel. The first pressure transducer channel is configured to sense a pressure of the aircraft engine over a first pressure range and a first temperature range. The second pressure transducer channel is configured to sense the pressure of the aircraft engine over a second pressure range and a second temperature range, the second pressure range being a subset of the first temperature range, and the second temperature range being a subset of the first temperature range.
US10718676B2 Pressure sensing electronic device, methods of forming and operating the same
Various embodiments may provide a pressure sensing electronic device. The electronic device may include a tactile sensor configured to determine an external pressure. The electronic device may also include a memory device electrically coupled to the tactile sensor. The memory device may be configured to switch from a first state to a second state upon the external pressure determined by the tactile sensor exceeding a predetermined threshold when a writing current flows through the tactile sensor and the memory device.
US10718672B2 Piezoelectric device package
A piezoelectric device package includes a board having a lower surface and an upper surface, a plurality of terminals disposed on the lower surface, a piezoelectric device disposed on the upper surface, a thermistor layer and a resistance layer disposed on the lower surface, and a cap lead covering an upper portion of the board.
US10718668B2 Miniaturized Fourier-transform Raman spectrometer systems and methods
State-of-the-art portable Raman spectrometers use discrete free-space optical components that must be aligned well and that don't tolerate vibrations well. Conversely, the inventive spectrometers are made with monolithic photonic integration to fabricate some or all optical components on one or more planar substrates. Photonic integration enables dense integration of components, eliminates manual alignment and individual component assembly, and yields superior mechanical stability and resistance to shock or vibration. These features make inventive spectrometers especially suitable for use in high-performance portable or wearable sensors. They also yield significant performance advantages, including a large (e.g., 10,000-fold) increase in Raman scattering efficiency resulting from on-chip interaction of the tightly localized optical mode and the analyte and a large enhancement in spectral resolution and sensitivity resulting from the integration of an on-chip Fourier-transform spectrometer.
US10718666B2 Spectrometer arrangement, method for producing a two-dimensional spectrum by means of such a spectrometer arrangement
The present disclosure discloses a spectrometer arrangement including an entrance-slit group including a slit wheel and a slit mask for introducing radiation into and for limiting the optical field of the spectrometer arrangement, a first dispersive element for spectrally decomposing the radiation in a main dispersion direction, and a second dispersive element for spectrally decomposing the radiation in a transverse dispersion direction that forms an angle with the main dispersion direction to yield a two-dimensional spectrum. The slit wheel is mounted rotatably about an axis of rotation and has a falcate opening having a width that changes depending on the angle. The slit mask includes an opening that is longer than a largest width of the falcate opening such that radiation radiates through the falcate opening of the slit wheel and the opening of the slit mask. The present disclosure further includes a corresponding method and an optical component group.
US10718665B2 Self-referencing mobile-compatible spectrophotometer platform
A self-referencing mobile-compatible spectrophotometric system, including at least one light source, at least one spectral detection unit, and at least one reference sample. The system is configured to apply light from the at least one light source to a sample and receive a reflected light from the sample, and apply light to the at least one reference sample, and receive a reference reflected light from the at least one reference sample.
US10718658B2 Optical fiber sensor, seismic prospecting method, method of measuring distribution of petroleum/natural gas reservoir layer, strain detection method, and method of specifying position of a fissure in stratum
An optical fiber sensor includes: a transmitting unit configured to output two lights into an optical fiber, wavelengths of the two lights being different from each other at a specific time, and at least one of the wavelengths of the two lights varying with time; and a measuring unit configured to receive back-scattered light output from the optical fiber and detect a temporal variation of an optical phase at an arbitrary interval in a longitudinal direction of the optical fiber by measuring measure an interference state of the two lights.
US10718657B2 Weighing bar assembly
A weighing bar assembly includes a hollow structural part (1), with two load cells (2) positioned therein. The assembly further includes two ground support shoes (4). Each of the load cells (2) is attached at one end to the structural part (1) by a securing block (3) and at its other end to a corresponding ground support shoe (4).
US10718655B2 Method for monitoring a level meter operating according to the radar principle and level meter
A level meter and a method for monitoring the level meter operating according to the radar principle, in which a signal conductor is lead out of an inner space of a leakage chamber of a bracket housing through a process-side opening of the leakage chamber and/or of the bracket housing into the process-side outer space of the bracket housing. The method involves transmitting a signal in the form of a pulse along the signal conductor, receiving a reflected received signal, relaying the received signal to the control and evaluation unit. In addition to the simple verification of the presence of a leak, a change in the received signal can also be quantified by the frequency spectrum of the received signal being determined and monitoring of the level meter carried out in the frequency domain.
US10718652B2 Detection system and method for aerosol delivery
An apparatus comprises a detector, a pressure sensor and a processor. The detector is operable to detect light that is scattered by an aerosol that is associated with a pressure. The pressure sensor is operable to measure the pressure. The processor is coupled to the detector and to the pressure sensor, and is configured to receive at least a signal from the detector and the pressure sensor. The processor is further configured to use the received signals to calculate a volume of the first aerosol, and to output an output signal associated with the calculated volume. The various measurements can be repeated and compared, and the output signal can be a feedback signal for metering subsequent amounts of the aerosol, based on the comparison.
US10718647B2 Thermal flowmeter including an inclined passage
A thermal flowmeter includes: a sub-passage (307) that takes a part of a gas (30) to be measured flowing through a main passage; and a flow measurement unit (451) disposed inside the sub-passage (307). The sub-passage (307) includes: a first passage (351) provided on a measurement surface (451a) side of the flow measurement unit (451); a second passage (352) provided on a back surface (451b) side of the flow measurement unit (451); and an inclined passage (361) provided on an upstream side of an inlet (351a) of the first passage in a forward flow direction F of the gas (30) to be measured in the first passage (351).
US10718643B2 Hand-held power tool
A suction module for a hand-held power tool includes a motor-driven fan wheel, an intake channel for sucking in dust-laden air, and a collecting container for dust. A flow sensor has a sensor surface, which is formed of plastic and is arranged in the intake channel, an electric field meter facing the sensor surface for determining the electrostatic field strength on the sensor surface, and an evaluating unit for determining a flow rate of dust-laden air on the basis of the determined electrostatic field strength.
US10718642B2 Method for checking the operability of measuring transducers
A method for checking an operability of two-wire measuring transducers in automation technology which output a measurement signal as an impressed loop direct current via a two-wire line and active assemblies of which are supplied with electrical energy via the two-wire line includes: measuring the loop direct current and an input voltage of the measuring transducer; increasing the loop direct current in a range from a minimum value to a maximum value independently of the measured value, while measuring the input voltage of the measuring transducer; storing the measured values of the input voltage at selected measuring points of the loop direct current as an individual signature of the measuring transducer; and, during ongoing operation, measuring the input voltage at connection terminals of the two-wire line via an internal resistance of the measuring transducer at a prevailing loop direct current and recursively comparing that with the signature.
US10718641B2 Physical quantity measurement device and electronic apparatus
A physical quantity measurement device includes a physical quantity measurement sensor and a metal block that is a holding member that includes block surfaces that serve as a plurality of holding portions for holding the physical quantity measurement sensor, and the block surface has a groove formed in a region facing the physical quantity measurement sensor.
US10718638B1 Systems and methods for using photonics to detect alignment anomaly
Systems and methods are provided for detecting alignment anomaly. A sensor enclosure can be translated along a fixture to a final alignment location on the fixture. A signal transmitted by a signal transmitter can be received by a signal receiver. The signal transmitter can be integrated into the sensor enclosure. The signal receiver can determine a signal intensity based on the received signal. The signal intensity can be determined based in part on the final alignment location of the sensor enclosure on the fixture. An enclosure alignment anomaly can be identified based on the signal intensity.
US10718636B1 Magneto-resistive sensors
A magnetic position sensor having a substrate with an elongated, substantially continuous magneto-resistive section formed on the substrate. At least three electrodes are in contact with, and space at intervals along, the magneto-resistive section, thereby dividing the magneto-resistive section into at least first and second magneto-resistive regions. A magnet is configured to move in an direction which increases or decreases the magnetic field over the magneto-resistive layer, while a detection circuit configured to detect a change in voltage between the electrodes as the magnet moves from predominantly over the first magneto-resistive region to predominantly over the second magneto-resistive region.
US10718635B2 Contact detection circuit of four-terminal measurement device
A contact detection circuit is applied to a four-terminal measurement device. The contact detection circuit comprises a first isolator, a signal generator, a multiplier and a calculator. The first isolator comprises a primary side and a secondary side, with the secondary side comprising a first terminal and a second terminal, with the first terminal configured to be electrically connected to a driving terminal and the second terminal configured to be electrically connected to a measuring terminal. The signal generator is configured to provide a measuring signal. The multiplier is configured to generate an output signal based on the measuring signal and a first reflected signal when the first reflected signal is induced at the primary side of the first isolator based on the measuring signal. The calculator calculates contact resistance between the driving terminal and the measuring terminal based on a direct-current component of the output signal.
US10718625B2 Voice instructions during navigation
A method of providing navigation on an electronic device when the display screen is locked. The method receives a verbal request to start navigation while the display is locked. The method identifies a route from a current location to a destination based on the received verbal request. While the display screen is locked, the method provides navigational directions on the electronic device from the current location of the electronic device to the destination. Some embodiments provide a method for processing a verbal search request. The method receives a navigation-related verbal search request and prepares a sequential list of the search results based on the received request. The method then provides audible information to present a search result from the sequential list. The method presents the search results in a batch form until the user selects a search result, the user terminates the search, or the search items are exhausted.
US10718620B2 Navigation and positioning device and method of navigation and positioning
A navigation and positioning device including a storage, a mark feature analyzer, a first coordinate fusion component and a second coordinate fusion component is provided. The storage stores map information including a traffic mark feature and its mark coordinate. The mark feature analyzer is used for analyzing whether a captured image has the traffic mark feature. When the captured image has the traffic mark feature, the mark feature analyzer analyzes the traffic mark feature in the captured image and calculates a device coordinate according to the mark coordinate. The first coordinate fusion component fuses the device coordinate and a first fusion coordinate and uses fused coordinate as a second fusion coordinate. The second coordinate fusion component fuses the second fusion coordinate, traffic carrier inertial information and a global positioning coordinate and uses fused coordinate as an updated first fusion coordinate.
US10718619B2 Navigation method, apparatus, storage medium and device
The present disclosure discloses a navigation method and an apparatus, and a storage medium and a device. The method comprises: obtaining a navigation start instruction for a set function; searching a navigation rule corresponding to the set function and locating a current position of a terminal according to the navigation start instruction; and forming a navigation route according to the current position and the navigation rule. The navigation method provided by the present disclosure, by obtaining a navigation start instruction for a set function, searching a navigation rule corresponding to the set function and locating a current position of a terminal according to the navigation start instruction, forms a navigation route according to the current position and the navigation rule. The navigation rule for the set function is set in advance, therefore, the users does not need to select origin and destination by clicking, or perform other operations, so that the navigation route may be formed quickly and navigation time is saved.
US10718614B2 Inertial navigation system with improved accuracy
The invention relates to an inertial navigation system for a carrier comprising a core comprising gyroscopic sensors making it possible to determine the angular velocity thereof according to three axes defining a reference trihedron, two of the axes defining a reference plane and the third axis being at right angles to this plane. The device comprises command and control means making it possible to rotate the core about the third axis and to determine the direction of the geographic north on the basis of the information supplied by the gyroscopic sensors and by an accelerometer placed in the reference plane; the rotation of the core being performed with a period for which the value of the Allan variance of the stability error of the gyroscopic sensors is lower than a given value guaranteeing the accuracy with which the direction of the geographic north can be known.
US10718608B2 Mobile measurement system for the three-dimensional optical measurement of vehicles and vehicle parts
A mobile measurement system for three-dimensional optical measurement of vehicles and vehicle parts, includes a measurement auxiliary device which can be arranged on the vehicle or vehicle part with repeat accuracy, and a mobile measurement trolley on which a robot is arranged, which carries at least one measurement sensor, and which further has a coupling apparatus for mechanically coupling to the measurement auxiliary device, enabling positioning of the measurement trolley relative to the measurement auxiliary device, and thus relative to the vehicle or vehicle part, with repeat accuracy.
US10718604B2 Metrology method, target and substrate
A diffraction measurement target that has at least a first sub-target and at least a second sub-target, and wherein (1) the first and second sub-targets each include a pair of periodic structures and the first sub-target has a different design than the second sub-target, the different design including the first sub-target periodic structures having a different pitch, feature width, space width, and/or segmentation than the second sub-target periodic structure or (2) the first and second sub-targets respectively include a first and second periodic structure in a first layer, and a third periodic structure is located at least partly underneath the first periodic structure in a second layer under the first layer and there being no periodic structure underneath the second periodic structure in the second layer, and a fourth periodic structure is located at least partly underneath the second periodic structure in a third layer under the second layer.
US10718600B2 System for quick arming of detonation or excitation assembly
A system for quick arming of a detonation or excitation assembly, wherein the system comprises a first barrier means which, as long as it has not been removed, prevents full activation of an initiation chain of the assembly, and whose removal is dependent on receiving indication from at least one first sensor, and then its removal is reversible in a manner that it will return and once again prevent full activation of an initiation chain, and a second barrier means which also prevents full activation of the initiation chain as long as it has not been removed, and whose removal is dependent on receiving indication from at least one second sensor, and this—following after receiving indication from the first sensor, and removal of the second sensor is irreversible in a manner that leaves the initiation chain executable, and wherein the first and second sensors are independent of one another, and as long as no indication has been received from the second sensor, the first barrier means is returnable to its place in a manner that will return and once again prevent full activation of the initiation chain, and an active protection system utilizing a plurality of those quick arming system for activation of the protection system's interceptors while implementing a method for quick and selective arming of the active protection system's detonation or excitation assemblies.
US10718595B2 Quick-detachable multi-purpose accessory mounting platform
Accessories may be mounted using a quick-detachable multi-purpose accessory mounting platform. The platform may include one or more clamps to receive an object, such as a firearm. The platform also may include at least one recessed mounting pad, at least one rear shelf, and other surfaces to provide different mounting points for accessories.
US10718593B2 Firearm laser sight alignment assembly
The present disclosure relates to a firearm which may include a frame with a first outer wall, and a second outer wall opposite the first outer wall. A laser module may be disposed between the first and second outer walls. An alignment pin may be in communication with the first outer wall and may be configured to move the laser module relative to the frame.
US10718592B1 Firearm sight system
Firearm sight systems have an elongated mounting rail including a plurality of transverse bars separated by intervening transverse mounting location channels extending from a rearmost channel to a forwardmost channel, the rail having an elongated upper surface, the rail defining a pocket below the upper surface and at least in part forward of the rearmost channel, and a sight arm pivotally connected to the rail and movable between an elevated position angularly offset from the upper surface of the rail and a stowed position in which the sight arm occupies the pocket. At least a forward portion of the sight arm may be entirely below the upper surface of the rail when in the stowed position. The entire sight arm may be entirely below the upper surface of the rail when in the stowed position. The sight arm may pivot on a pivot axis below the upper surface of the rail.
US10718590B2 Adjustable archery bow draw stop
A draw stop for a compound bow having a plurality of radii on perimeter with one common axis, axis is also coincident with mounting axis. The draw stop can be orientated in multiple positions to vary the draw length of a bow. No orientation pins or lugs are needed to achieve this.
US10718589B2 Multi-shot crossbow
A multi-shot crossbow includes a crossbow arm, bowstrings, and a crossbow body, wherein the crossbow arm is provided with a slider which is slidably connected with the crossbow arm along a longitudinal direction of the crossbow arm, a top of the crossbow arm is fixed with an arrow chamber which is provided with a plurality of longitudinally extending arrow holes, each of the arrow holes is provided with a slidably connected hammer, each hammer is fixedly connected to the slider, the bowstrings are located below the crossbow arm, and when the slider is at a back end point, the slider is movably attached to the crossbow body. Multiple arrows can be simultaneously shot, and the hammers can be arranged side by side and can shoot all the arrows at the same time. All the arrows are evenly driven and are shot with small radius and high hit accuracy.
US10718579B2 Machine gun barrel assembly
An M240 machine gun barrel assembly with a barrel with a muzzle end at the distal end of the barrel and a breach end at the proximal end of the barrel; a handle connector connecting the barrel to a handle assembly; and the handle assembly having a free end and a connected end, the connected end operably connected to the handle connector; the handle assembly operable between a first position with the free end of the handle assembly pointing proximally and a second position with the free end of the handle assembly pointing distally.
US10718578B2 Jig for manufacturing of firearm lower receiver
An improved jig for manufacturing a firearm lower receiver is comprised of a power tool mount; an adapter; a guide plate with plate screws; a rear support with mounting screws; a front support; and at least one of a carriages with at least one locating pin. A guide plate is disposed below the top surface of a lower receiver in conjunction with an adapter. The jig is a universal fitment and includes a bearing to support a rotary tool and at least one guiding feature can be used to facilitate in the guidance of the rotary tool without placing the rotary tool in direct contact with any of the guidance features. A removable locating pin is situated a long the front and rear takedown pin holes of a firearm receiver that is not threaded and is provided with at least one of a pull, string or other handle.
US10718575B2 Apparatus for coalescence induced droplet jumping
An apparatus and heat transfer system, the apparatus comprising: a substrate; a plurality of nucleation sites provided on the substrate; a nanostructured surface surrounding the nucleation sites arranged to enable coalescence induced droplet jumping; wherein both the plurality of nucleation sites and the nanostructured surface are hydrophobic.
US10718570B2 Heating furnace for heating annular component
A heating furnace for heating an annular component, includes a furnace body, a heat medium driving component, a support part, a guide component, and a hollow cylinder. Part of the heat medium is ejected to the outer circumferential surface of the annular component through the guide part, and part of the heat medium flows through the inner channel of the hollow cylinder, and be ejected to the inner circumferential surface of the bearing via the second heat medium channel arranged on the hollow cylinder to heat the inner circumferential surface of the bearing. In this way, the hollow cylinder plays a role of distributing the gas to some extent, and as the upper end of the hollow cylinder is a sealed structure, the flowing gas is all converted into effective heat exchange gas flow and restricted to a heat exchange space on the bearing surface.
US10718567B2 Multiple hearth furnace improvements
A multiple hearth furnace in which in a gas space above at least one hearth an annular baffle is provided above the rabble arms of that hearth. The annular baffle modifies gas flow in the gas space, in particular gas residence times above the hearth. This in turn can enhance performance of the furnace, for example in respect of carbon monoxide emissions.
US10718562B2 Refrigerator
A refrigerator a duct arranged to partition an inner space of a storage chamber body into a storage chamber and an air flow channel, wherein the duct has an ejection hole defined therein; a roll-bond evaporator disposed in the air flow channel, wherein the roll-bond evaporator has a top and a bottom, a left end and a right end; a blowing fan configured to draw air from the storage chamber to blow the air into the air flow channel; and a defrost sensor closer to one of the top and bottom than the other of the top and the bottom, wherein said one is closer to the blowing fan than the other, wherein the sensor is closer to one of the left end and the right end than the other of the left end and the right end.
US10718552B2 Refrigerator
Provided is a refrigerator. The refrigerator includes a main body defining a storage space, a cryogenic freezing compartment provided in the storage space, and a thermoelectric module assembly disposed at one side of the cryogenic freezing compartment so that the cryogenic freezing compartment is cooled to a temperature less than that of the storage space. The cryogenic freezing compartment includes a cryogenic case into which an insulation material is filled to be thermally insulated from the storage space and in which a cryogenic freezing space is defined, a case door opening and closing the cryogenic case, and a rail assembly connecting the cryogenic case to the case door and extending and contracted in multi-stages to allow the case door to be slid to be inserted and withdrawn. The rail assembly is mounted on the cryogenic case outside the cryogenic freezing space.
US10718546B2 Air-conditioning apparatus indoor unit
An air-conditioning apparatus indoor unit includes: a plastic design panel that includes a front panel part having a rectangular shape in front view and a flange part projecting toward a back surface from one longitudinal edge of the front panel part; and a reinforcement member that has a shape extending in the longitudinal direction of the front panel part across a middle part of the design panel and is fixed to the design panel so as to be in contact with a back surface of the front panel part and an inner surface of the flange part.
US10718539B2 Controlling an HVAC system in association with a demand-response event
A control system includes an energy management system in operation with intelligent, network-connected thermostats located in structures. The thermostats are operable to control heating, ventilation, and air conditioning (HVAC) systems. Control during a demand response (DR) event period may be performed based on an optimal control trajectory of the HVAC system, where the control trajectory is optimal in that it minimizes a cost function.
US10718538B2 Method and device for obtaining a water amount for a humidifier
A method for obtaining a water amount for a humidifier, includes: obtaining a target humidification parameter for a space to be humidified; determining a water amount required for the humidifier to reach the target humidification parameter; and outputting a notifying message, the notifying message carrying the determined water amount.
US10718534B2 Air conditioner having an improved outdoor unit
An air conditioner includes a heat exchanger including a refrigerant tube, a fin assembly, and a fan assembly located at an upper portion of the heat exchanger. The heat exchanger includes a first heat exchanger adjacent to the fan assembly and a second heat exchanger under the first heat exchanger. A density of a fin assembly at the first heat exchanger is larger than that of a fin assembly at the second heat exchanger. The heat exchanger may include a plurality of layers with a refrigerant introduced into each of inlet pipes of the heat exchanger flowing evenly at each of the layers. The refrigerant to be discharged to each of outlet pipes is discharged at the same temperature.
US10718532B2 Fan coil housing
An apparatus for use with a fan coil cabinet occluded by a releasably secured baffle having intake and discharge vents communicating with the cabinet and containing a coil which water passes and a fan which forces air past the coil for conditioning, wherein the fan has an outlet and a coil. The apparatus comprises a housing with the fan and coil mounted thereto, and a support mounted to the cabinet wherein the housing slides for movement between a retracted position, within the cabinet, and an extended position, protruding from the cabinet. The housing has a port with the fan coupled thereto for sealed communication between the port and the outlet. The coil and the housing define a cavity with which the port communicates. The housing defines an aperture and a door releasably secured in occluding relation to the aperture to provide access to the cavity for maintenance of the coil.
US10718531B2 Overflow preventer
A residential and commercial hot water and steam boiler safety system and device that includes at least one hollow pipe, with one plugged or sealed end and a fitting on the other end for connecting the pipe in a substantially vertical mounting position, and at least one two float switch disposed in the pipe and electrically connected in series with a limit switch in the boiler, where the pipe is adopted for the flow and accumulation of water, so that float switch activates as the pipe fills with water and shuts off the boiler by turning off the gas valve, promoting safer boiler and steam boiler operation. Additional float switches positioned above or below in the hollow pipe may provide additional functions, such as a warning light and sound to the owner, or a notification via a telephone or cell phone system or through the home network or Wi-Fi system.
US10718529B2 Oven door glass with interlocking mechanism
Provided is a method for controlling the operation of a cooking appliance, such as an oven range. The cooking appliance includes a door with multiple spaced apart glass panels. The method uses an interlocking mechanism that interferes with the installation of at least one of the plurality of glass panels in the door if at least one of the glass panels is not installed properly. The method further uses a switch with a plunger can be installed in the door, which allows the appliance to operate only when a failsafe electrical circuit is closed corresponding to a selected position of the plunger when the door is closed. The plunger is prevented from retaining that selected position if at least one of the glass panels is improperly installed or if a top cap is not properly seated or installed above the glass panels.
US10718525B2 Fuel injection locations based on combustor flow path
Systems and methods for dual-fuel operation of a gas turbine combustor are provided. An exemplary gas turbine combustor may comprise one or more components, such as a cylindrical combustion liner, a flow sleeve, a main mixer, a radial inflow swirler, a combustor dome, and a fuel cartridge assembly, one or more of which may be configured to supply either a gaseous or a liquid fuel to the combustion liner, depending on whether gaseous fuel operation or liquid fuel operation of the combustor is desired.
US10718524B2 Mixer assembly for a gas turbine engine
A mixer assembly for a gas turbine engine is provided, including a main mixer with fuel injection holes located between at least one radial swirler and at least one axial swirler, wherein the fuel injected into the main mixer is atomized and dispersed by the air flowing through the radial swirler and the axial swirler.
US10718522B2 Gas turbine combustor, gas turbine, control device, and control method
To provide a gas turbine combustor that can suppress a generation amount of NOx and maintain a flame holding property, while suppressing burn damage around a pilot nozzle including the pilot nozzle. A gas turbine combustor includes a pilot nozzle that can inject fuel F and cooling air A for cooling a nozzle tip, a flow regulating valve that can adjust a flow rate of cooling air to be supplied to the pilot nozzle, a detection sensor that detects a combustion state of fuel, and a control device that controls the flow regulating valve based on a detection result of the detection sensor.
US10718520B2 Damper arrangement for reducing combustion-chamber pulsation
The invention concerns a damper arrangement for reducing combustion-chamber pulsation arising inside a gas turbine, wherein the gas turbine includes at least one compressor, a primary combustor which is connected downstream to the compressor, and the hot gases of the primary combustor are admitted at least to an intermediate turbine or directly or indirectly to a secondary combustor. The hot gases of the secondary combustor are admitted to a further turbine or directly or indirectly to an energy recovery, wherein at least one combustor is arranged in a can-architecture. At least one combustor liner includes air passages, wherein at least one of the air passages is formed as a damper neck. The damper neck being actively connected to a damper volume, and the damper volume is part of a connecting duct extending between a compressor air plenum and the combustor.
US10718515B2 Control of combustion system emissions
A process for capturing undesirable combustion products produced in a high temperature combustion system in which a carbonaceous fuel is utilized. Very finely sized particles of alkaline earth carbonates or hydroxides, with or without added ground ash, are provided in slurry form, are dried and milled to provide unagglomerated, sub-micron-sized particles that are injected along with pulverized coal and an oxidizing agent into the high temperature combustion zone of a furnace. The particles capture and neutralize the gases that result in condensable acids, including SOx, NOx, HCL, and HF, as well as capturing toxic metals that are present in the combustion products, they mitigate ash fouling and slagging, and they facilitate economic heat exchange that permits fuel savings and recovery of water for use in other processes.
US10718513B2 Burner
A burner has: a combustion plate part for ejecting air-fuel mixture; and a flame rod which lies opposite to a portion of the combustion plate part which has a picture-frame-like burner frame; a metal-fiber knit which covers an opening enclosed by the burner frame; and a distribution plate which has formed therein distribution holes and which sandwiches the metal-fiber knit between the burner frame and the distribution plate through the distribution holes and the metal-fiber knit. The flame rod has: a rod base part which lies opposite to a portion of opening peripheral part of the burner frame which is positioned on the same surface level as the opening; and a rod main body part which lies opposite to a portion of the metal-fiber knit. The distance between the rod base part and the opening peripheral part is made smaller than the distance between the rod main body part and the metal-fiber knit.
US10718512B2 Burner for gas heated furnace and method of operation thereof
A method of operating a burner assembly is provided. The method generally includes transporting combustible fuel and atomization air through concentric fluid lines of the burner assembly; mixing the combustible fuel and the atomization air to atomize the combustible fuel; adjusting a flow of the combustible fuel and the atomization air to obtain atomized fuel with an air-to-fuel atomization ratio of less than 0.6; outputting the atomized fuel from a nozzle of the burner assembly; and igniting the atomized fuel to produce a flame. A burner assembly operable by the method, and a corresponding nozzle are also provided.
US10718510B2 Deaerator (options)
The group of inventions refers to heat exchange machinery. The device includes a tank with an outlet fitting and a steam source, a deaerator column with a cover and water inlet and vapor blowdown fittings located on the same, containing lower and upper deaeration sections. Each section includes pressure and distribution trays forming a jet chamber in the space between them, and random element packing. Deaeration sections are separated by a hydraulic seal formed by the edge of the upper section pressure tray and the projection connected to the deaerator column cover. The water inlet and vapor blowdown fittings are located inside the hydraulic seal projection with openings in it. The lower edges of the openings are located higher than the upper edge of the hydraulic seal by a value exceeding the sum of overflow height of the coolant over the edge and hydraulic resistance of the hydraulic seal channel. The total cross section of the openings is determined by equality of steam pressure in the blowdown fitting and in the space inside the hydraulic seal projection. This increases the operation reliability.
US10718504B1 Lamp holder for LED string light
A lamp holder for an LED string light includes a lamp housing, an LED lighting module, a plug, and a socket. An open end of the lamp housing is pre-sintered with an encapsulation layer. The LED lighting module is disposed in the lamp housing, and has a cathode pin and an anode pin extending out from the encapsulation layer. Because the LED lighting module is pre-encapsulated in the lamp housing, when installed, only the LED lighting module and the plug need to be assembled so as to complete the assembly of the lamp housing, the LED lighting module and the plug. This reduces the assembly steps for production.
US10718501B2 Junction box-driver assembly for direct mount luminaires
A junction box-driver assembly includes a housing that is configured to route electrical wiring to a luminaire therethrough and house a driver module therein. The housing includes a back plate that defines a junction box cavity and a driver cavity that is disposed adjacent to and in fluid communication with the junction box cavity. Further, the housing includes a junction box cover that is coupled to the back plate and configured to cover the junction box cavity that is configured to route the electrical wiring therethrough and/or enclose wire connections therein. Furthermore, the housing includes a driver cavity cover that is removably coupled to the back plate to cover the driver cavity that is configured to house the driver module therein. The junction-box driver assembly further includes a mounting strut that is removably coupled to the housing and configured to releasably lock the junction box-driver assembly to a mounting frame.
US10718493B2 Angle-adjustable lamp
The invention relates to an angle-adjustable lamp, comprising a lamp body, a threading cylinder located at an end of the lamp body and extending axially along the lamp body, and an angle adjusting mechanism, the angle adjusting mechanism comprises a mounting base rotatable mounted on the threading cylinder relative to the lamp body, an elastic piece which can rotate synchronously with the mounting base relative to the lamp body, and an outer end cover which is arranged on the threading cylinder and fixedly connected with the lamp body. Compared with the existing technology, the device provided in the present invention has the advantages of simple assembly structure, short time consumption and production cost-saving.
US10718482B2 Vehicle lamp with plate like lens having front and rear lens cuts
A vehicular lamp includes: a plate-like lens body including a front surface and a rear surface; and a light source provided at the rear of the lens body and emitting light rays of uniform luminance which are irradiated forward through the lens body to form a predetermined light distribution pattern. The front surface includes front lens cuts; the rear surface includes rear lens cuts facing the front lens cuts, respectively; the rear lens cuts are provided in respective inclined postures so that the output directions of light rays having entered the lens body while being refracted by the respective rear lens cuts and having been outputted through the respective front lens cuts are the same as one another; and distances between the rear lens cuts and the front lens cuts are adjusted so that the luminances of light rays outputted through the respective front lens cuts are made uniform.
US10718481B2 Vehicular illumination device
Provided is a vehicular illumination device capable of increasing a degree of design freedom in designing a vehicle having enhanced design. An illumination device is provided on a front portion of a vehicle. The illumination device includes a headlight, a light guide, and an outer glass. The light guide has an annular shape in such a way as to surround a periphery of the headlight. The outer glass includes a front surface portion for covering a front surface of the headlight, and a perimeter portion for covering a periphery of the headlight. The light guide is disposed along an imaginary plane inclined with respect to a tubular axis of the perimeter portion.
US10718478B2 Apparatus and method for harvesting energy for a light
An apparatus is disclosed. The apparatus has a lighting component, an energy storage assembly electrically connected to the lighting component, a control assembly electrically connected to the energy storage assembly, and an energy receiving component electrically connected to the control assembly. The energy receiving component wirelessly receives energy. The energy storage assembly includes a Graphene strip.
US10718477B2 Simulating electronic candle
A simulating electronic candle, includes a first light body and a second light body, wherein the first light body and the second light body are light-guiding bodies or light-emitting bodies, and a surface portion of the second light body is provided with a light-blocking body; and there is a preset angle between the first light body and the second light body, so that light from the first light body and light from the second light body cooperate with each other to produce an effect of a real flame being divided into three layers. With this simulating electronic candle, it is possible to simulate a situation when a real flame is burning.
US10718475B2 Tangle-resistant decorative lighting assembly
A tangle-resistant decorative lighting assembly, comprising: a main portion including a plurality of wires and connectors, including first and second connectors and first and second lighted-extension portions extending transversely from the main portion. The first lighted extension portion including: a first connector configured to detachably connect to the first connector of the main portion, a first plurality of wires connected to the first connector, and a first plurality of lamp assemblies connected to the first plurality of wires. The second lighted-extension portion including: a second connector configured to detachably connect to the second connector of the main portion, a second plurality of wires connected to the second connector, and a second plurality of lamp assemblies connected to the second plurality of wires. The first connector of the main portion comprises a lock portion configured to engage with a lock portion of the first connector of the first lighted-extension portion.
US10718472B2 Cementing endcap onto straight glass tubes
A light fixture includes a light-permeable tube with an end cap pushed onto a free end of the tube, a light module arranged inside the tube and a driver device at least partially received in the tube for driving the light module, wherein the tube has a substantially constant external diameter over its entire longitudinal extent.
US10718468B2 Method and apparatus for dispensing gaseous fuel to a vehicle
A method and apparatus fueling vehicle with gaseous fuel includes storage vessels, dispensing sub-stations and a controller. The storage tanks or vessels can be at different pressures. The plurality of dispensing sub-stations each include a dispensing hose and a control valve. Each dispensing sub-station is in controllable fluid communication with the storage vessels so that fluid can flow from the storage vessels through the dispensing sub-station to a vehicle tank. A dispensing hose, and a control valve of the dispensing sub-stations are in the fluid flow paths. The controller receives feedback indicative of a filling parameter from the dispensing sub-stations, and provides control signals to the control valves of the first and second dispensing sub-station to implement one or more desired fill schemes.
US10718464B2 Tripod head
The present disclosure provides a tripod head. The tripod head comprises a support frame, a support plate connected with the support frame, a rotating plate having a first surface and a second surface, and a clamping plate connected with a second end of the rotating plate, wherein a first end of the rotating plate is rotationally connected with the support plate; and the clamping plate is located on the second surface and forms a clamping mechanism for clamping a first electronic device with the support plate when the rotating plate rotates corresponding to the support plate to form a certain angle. The clamping mechanism of the present disclosure can be folded so as to reduce the space.
US10718461B2 Inflatable carrier plug system and method
An inflatable plug for sealing a pipeline includes a tubular member, a first indicator, and a second indicator. The tubular member has an inner surface and an outer surface that extends in an axial direction from a first end to a second end. The tubular member defines a central chamber configured to inflate to a predetermined pressure so that the outer surface of the tubular member expands to contact an inner surface of the pipeline. The contact between the outer surface of the tubular member and the inner surface of the pipeline define a contact length that extends in the axial direction. The first indicator and the second indicator are positioned on the outer surface of the tubular member. The first indicator is spaced from the second indicator in the axial direction by a predetermined length. The predetermined length is substantially equal to the contact length.
US10718460B2 Plug for plugging a line and a method for installing a plug in a line
A plug for plugging a line includes a seal, a first end assembly and a second end assembly. The first end assembly includes a gripping member. An actuator is configured to draw the first and second end assemblies together when there is a relative motion between the actuator and the first end assembly. The actuator is configured to actuate the gripping member. An initial part of a motion of the actuator actuates the gripping member to grip an inner surface of the line, thus inhibiting a motion of the first end assembly, and a subsequent part of the motion of the actuator, relative to the thus motion-inhibited first end assembly, draws the second end assembly toward the first end assembly so as to compress the seal such that the seal may seal against the inner surface of the line thus plugging the line.
US10718457B2 Apparatus for connecting wellsite tubing
An apparatus for connecting a first wellsite tube to a second wellsite tube includes a collar configured to engage with outer conduits of the first and second wellsite tubes. A coupling is disposed inside the collar and includes a first end axially disposed from a second end. A first structure is configured to provide sliding engagement between the first end of the coupling and an inner conduit of the first wellsite tube. A second structure is configured to provide threaded engagement between the second end of the coupling and an inner conduit of the second wellsite tube. A plurality of radially extending ribs are disposed between the opposing ends of the collar and support the coupling inside the collar.
US10718455B2 Internal thread grip fluid connector
A fluid connector that connects a first fluid system with a fluid port of a second fluid system for transferring fluids, including gaseous or liquid fluids, between the first and second fluid systems. The fluid connector can be used with differently configured, non-matching threaded fluid ports and allow for misalignment/tipping of the fluid connector to maintain a seal with the fluid port.
US10718453B2 Flexible hose with improved over-molded cuffs and methods of making same
A hose assembly is formed with a flexible helical hose body, a termination ring secured to an end, and over-molded plastic. The termination ring includes a main ring, a secondary ring, and connector members, each configured to span between and be integrally connected with the main and secondary rings. The main ring has an inside surface formed to threadably couple to a corresponding helical portion of the hose body, and be positioned at least two to three turns away from the hose end. The length of the connector members positions the secondary ring at least two turns closer to the hose end. Each connector member has outwardly protruding ridges. Plastic is over-molded to encapsulate the first end of the hose body, to encapsulate the secondary ring and each connector member, and to encapsulate a portion of the main ring, while extending beyond the hose end to form a soft cuff.
US10718452B1 Hose coupling
The hose coupler has a sleeve defining a passageway between a first hose section and a second hose section, and includes a plurality of barbs each having an angled surface. In an embodiment, a collar can be fitted over the hose after it is pulled up onto the sleeve. The collar also has a plurality of barbs with angled surfaces corresponding to the angle of the barbs on the sleeve. The collar is adapted to substantially surround the first hose section disposed over the plurality of the barbs on the sleeve and the each barb on the sleeve generally aligns with the each barb on the collar.
US10718451B2 Assembly component for a vacuum chamber and method for producing the assembly component
An assembly component for a vacuum chamber, comprising a body and a flange, has a surface configured to press a seal against another mechanical part. The flange is made of an aluminum alloy and the surface is covered with a metal deposit mostly comprising nickel.
US10718445B2 Flow meter having a valve
A flow control apparatus includes a body, a door, a drip chamber holster, and a valve. The door is pivotally coupled to the body. The drip chamber holster is coupled to one of the body or the door to retain a drip chamber. The valve is disposed within the body and is configured to receive a fluid line coupled to the drip chamber when the door is in an open position. The valve is operatively coupled to the door to secure the fluid line within the valve when the door is in a closed position.
US10718443B2 Water level controller for a hydroponic system
A water level controller for a hydroponic system includes a float shifting upward and downward with the culture solution, a first magnetic attraction element and an inlet valve for feeding in the culture solution. The float includes a seal and a second magnetic attraction element. The seal closes the inlet valve to stop feeding in water when the float ascends to a high water level, and moves way from the inlet valve to start feeding in water at a low water level. The second magnetic attraction element attracts the first magnetic attraction element to keep the seal closing the inlet valve at the high water level and to keep the seal moving away from the inlet valve at the low water level, until the buoyancy of the float is larger than the magnetic attraction between the second and the first magnetic attraction element thereby causing escape from each other.
US10718439B2 Water tap body and installation
A water tap body has a mechanical mixing valve which is operable selectively to allow water to flow only from a first water inlet to a water outlet of the mixing valve, to allow water to flow only from a second water inlet to the water outlet, and to allow a mix of water to flow to the water outlet. The water tap body also has a mechanical selector valve which is operable selectively to allow water to flow only from a first water inlet to a water outlet and to allow water to flow only from a second water inlet to the water outlet of the mechanical selector valve. The water outlet of the mechanical mixing valve is in fluid communication with a first tap body outlet. The water outlet of the mechanical selector valve is in fluid communication with a second tap body outlet.
US10718437B1 Double piece retainer for compact valve
A compact manifold ball valve having a valve body, valve ball, valve stem and two piece retainer system; the valve body including a valve chamber having first and second ends, and a first flow passage intersecting the valve chamber and valve ball. The valve ball can be trunnion supported and include pair of movable seat assemblies that can be used to seal the valve ball to the valve body. A two piece retainer can be used to hold in place the valve components, the two piece retainer including a first section which moves only linearly along with a second retainer piece that is a threaded ring that rotationally locks in place the first section of the two piece retainer. The two pieces of the retainer can be symmetrically located about the centerline of the flow passage of the valve body.
US10718435B2 Compressible seal for sealing an interface between a recreational vehicle slide out and a recreational vehicle frame
A compressible seal that can be used for sealing an interface between a movable object an a stationary object is described. Also described is a method of sealing an interface between a recreational vehicle slide out and the frame of the recreational vehicle.
US10718434B2 Step seal, seal structure, turbo machine, and method for manufacturing step seal
There are provided a step seal, a seal structure, a turbo machine, and a method for manufacturing a step seal. The step seal suppresses leak of a fluid from a gap between a first structure and a second structure and is formed on the first structure so as to have a clearance between the step seal and a seal fin formed on the second structure. The first structure and the second structure face each other in a radius direction with the gap inbetween and rotate around an axis line relative to each other. The step seal includes: a step seal body having a step face facing an upstream side of a flow direction of the fluid and an opposed face facing the second structure; and a protrusion formed between the step face and the opposed face.
US10718425B2 Brake device of transmission
In a brake device of a transmission, rotation side friction plates are engaged with a cylindrical part of a rotation side holding member, and fixed side friction plates are engaged with a spline part that is provided on an outer peripheral surface of an inner cylindrical part of a fixed side holding member opposed to a cylindrical part of the rotation side holding member. The fixed side holding member includes an inflow oil passage that supplies lubricating oil from the outside to the inside of the radial direction thereof. An annular space communicating with an inflow oil passage is provided on the inside of the cylindrical part of the fixed side holding member. Oil discharge holes supplying lubricating oil, which was flowed into the annular space, to the rotation side and fixed side friction plates are provided on the cylindrical part of the fixed side holding member.
US10718423B2 Wheel hub transmission
A wheel hub transmission includes an outer surface configured as an end face. The end face has a plurality of radially oriented cooling fins at regular spaced-apart relationship. A cover is provided to cover the cooling fins at the end face. The cover has a central opening and forms with pairs of adjacent ones of the cooling fins a plurality of radially oriented cooling ducts.
US10718418B2 Integrated drive generator having a variable input speed and constant output frequency and method of driving
A method of driving an integrated drive generator is provided. The method includes driving a carrier shaft of an epicyclic differential and a variable component of a hydraulic trimming device that is operably coupled to a sun gear of the epicyclic differential. The method also includes driving a generator with an output ring gear that is maintained at a constant output frequency. The method further includes maintaining the constant output frequency by controllably manipulating the speed of the sun gear that is in operable communication with the output ring gear.
US10718417B2 Torque converter
A torque converter for a vehicle includes an impeller, a turbine, a stator positioned between the impeller and the turbine, a one-way clutch coupled to the stator and configured to couple to a fixed member, and a controllable clutch assembly. The controllable clutch assembly is configured to selectively engage the stator and the turbine such that the stator is able to rotate with the turbine to facilitate preventing the stator from reacting against the one-way clutch and applying a load to the fixed member and thereby facilitating reducing an output of the torque converter and reducing engine vibration during idle, and disengage the stator from the turbine to enable relative rotation between the stator and turbine.
US10718415B2 Dual clutch transmission
A dual clutch transmission which can reduce the overall length of a transmission and improve mountability in the vehicle by simplifying the constituent elements of the transmission, is configured by reducing the number of synchronizers and external gears and shafts, and a drive motor is not disposed on the same axle as other constituent elements to reduce the overall length of the transmission, reducing cost and weight of the transmission to improve mountability of the transmission in the vehicle.