Patents Issued in September 21, 2021
  • Patent number: 11126657
    Abstract: Embodiments of the present disclosure introduce an offset-based representation for a computation graph of a neural network model. In this representation, the edges in the graph are implemented as offsets to the base address of the graph when the model is loaded into memory rather than pointers to address locations in memory. By replacing the pointer fields with offsets, the model in memory is no longer dependent on the allocation of memory. This overcomes the limitations of performance and/or power that is critical for comparing two models and copying a model to another memory location in latency sensitive applications and in mobile environments.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: September 21, 2021
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventor: Weifeng Zhang
  • Patent number: 11126658
    Abstract: System and methods are maintaining various versions of a graph (e.g., a geometric graph) by a graph management engine. A graph may be partitioned into a number of cells (e.g., utilizing a spatial projection formula). Each cell may be associated with graph data such as nodes and/or edges that are located within the area defined by the boundaries of a cell. The graph management engine may process modifications to the graph. Upon determining that a modification is to be made to a cell, the graph management engine may generate a new cell to contain the previous cell content as modified. The new cell may be assigned a new cell identifier, and a version map corresponding to current cell version identifiers may be maintained. Subsequent data requests for graph data may be processed utilizing the version map to ensure that current graph data is provided in response to the request.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: September 21, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Robert Niewiadomski
  • Patent number: 11126659
    Abstract: A system for providing a graph protocol for forming a decentralized and distributed graph database is disclosed. The system involves receiving, from a device, a bid request to generate a graph on a graph protocol network via the graph protocol. A plurality of masternodes in the system may transmit ask requests associated with providing storage and computation power to service the bid request. If the system determines that the requirements of the bid request match or correlate with the requirements of the ask request, the system may select any masternodes having matching or correlating ask requests to service the ask request. The system may then arrange the masternodes into a unique artificially-intelligent router of the graph protocol network. The system may then proceed to generate the graph on the graph protocol network by utilizing the masternodes of the router and may process any queries associated with the generated graph.
    Type: Grant
    Filed: December 24, 2018
    Date of Patent: September 21, 2021
    Assignee: Graphen, Inc.
    Inventors: Matthieu L. Gavaudan, Peiqi Jin, Yang Yang, Ching-Yung Lin, Hal J. Cooper
  • Patent number: 11126660
    Abstract: Large scale time series forecasting models are described that leverage deep learning. This can include the utilization of temporal convolution networks and long short-term memory (LTSM) units of recurrent neural networks (RNNS). The model architectures can handle very large data sets with a large number of time series. Diverse scaling is provided through use of a scale-free leveling network architecture, and sparse time-series data is managed using a gating approach. A deep temporally regularized matrix factorization approach to time-series forecasting is utilized that can leverage correlations between the time series during both training and prediction.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: September 21, 2021
    Assignee: A9.COM, INC.
    Inventors: Rajat Sen, Hsiang-Fu Yu, Inderjit Dhillon
  • Patent number: 11126661
    Abstract: Provided is a technique of preventing incorrect execution of a search function that is not intended by a user. A voice recognition apparatus includes an acquisition unit, an estimation unit, an execution frequency storage, and a controller. The acquisition unit acquires a voice. The estimation unit estimates a search function to be executed, by recognizing the voice acquired by the acquisition unit. The execution frequency storage stores the execution frequency of the search function. The controller refers to the execution frequency of an estimation search function, and then controls the execution of the estimation search function. The estimation search function is the search function estimated by the estimation unit.
    Type: Grant
    Filed: October 19, 2016
    Date of Patent: September 21, 2021
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Keita Yamamuro
  • Patent number: 11126662
    Abstract: Described are methods, systems and computer readable media for computer data distribution architecture connecting an update propagation graph through multiple remote query processors.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: September 21, 2021
    Assignee: Deephaven Data Labs LLC
    Inventors: Ryan Caudy, David R. Kent, IV, Charles Wright, Brian Ries, Radu Teodorescu
  • Patent number: 11126663
    Abstract: In one embodiment, an apparatus comprises a decompression engine to determine a plurality of tokens used to encode a block of data; populate a lookup table with at least two of the tokens in order of increasing token length; disable a first portion of the lookup table and enable a second portion of the lookup table based on a value of a payload of the block of data; and search for a match between a token and the payload in the second portion of the lookup table.
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: September 21, 2021
    Assignee: Intel Corporation
    Inventors: Sudhir K. Satpathy, Vikram B. Suresh, Sanu K. Mathew, Vinodh Gopal
  • Patent number: 11126664
    Abstract: A method includes replicating a data pattern to be searched for, storing the replicated data pattern into a first row of memory cells, and comparing the replicated data pattern to data stored into a second row of memory cells. In response to detecting the data pattern in the data stored into the second row of memory cells, storing into a third row a value indicative of at least one of an occurrence of the data pattern or a position of the searched for data pattern in the data stored into the row of memory cells.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: September 21, 2021
    Assignee: Micron Technology, Inc.
    Inventor: Isom Lawrence Crawford, Jr.
  • Patent number: 11126665
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for maintaining dashboard state are disclosed. In one aspect, a method includes the actions of accessing data identifying modifications that the user has previously applied to the dashboard. The actions further include applying, to the dashboard, the modifications that the user has previously applied to the dashboard. The actions further include providing, to the client device, the modified dashboard. The actions further include receiving, from the client device, additional modifications applied by the user to the modified dashboard. The actions further include updating the modifications that the user previously applied to the dashboard without updating the dashboard by adding data identifying the additional modifications to the data identifying the modifications.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: September 21, 2021
    Assignee: MicroStrategy Incorporated
    Inventors: Chris McNabney, Shrimohan Damani, Ellen Wang, Aaditya Narvekar
  • Patent number: 11126666
    Abstract: Techniques for clustering non-stationary data are disclosed. In embodiments, a method is disclosed comprising initializing a plurality of functional centroids; partitioning a non-stationary data set, using the functional centroids, into partitions, the number of partitions being equal to the number of functional centroids; generating a set of fitted functional centroids for each of the partitions; replacing at least one of the functional centroids with a corresponding fitted functional centroid if a computed energy of the corresponding fitted functional centroid is less than an energy of the at least one functional centroid; computing a summation of the energies associated with each of the functional centroids; and outputting the functional centroids upon determining that a termination condition is met.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: September 21, 2021
    Assignee: VERIZON MEDIA INC.
    Inventors: Ran Wolff, Nadav Yutal
  • Patent number: 11126667
    Abstract: Generating persistent multifaceted statistical distributions of event data associated with computing nodes is disclosed. From a data stream, events are identified that occur during a first time interval. Characteristics associated with the events are determined. Based on a primary characteristic, it is determined that an event corresponds to an event cluster. The event count for that cluster is incremented. It is determined that the characteristics correspond to an event descriptor of events in the cluster. Responsive to requests to view the event cluster, information about descriptors from the cluster are displayed indicating events having a particular event descriptor, or a summary of characteristics that distinguish the descriptor from other event descriptors.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: September 21, 2021
    Assignee: Oracle International Corporation
    Inventors: Dustin Garvey, Brent Arthur Enck, Sampanna Shahaji Salunke, Uri Shaft, John Branson Bley, Timothy Mark Frazier, Sumathi Gopalakrishnan
  • Patent number: 11126668
    Abstract: Embodiments of the present disclosure relate to systems, methods, and apparatuses for using public information available from a variety of databases and Internet-based resources to obtain and group information to determine related chemical structures, undertake three-dimensional landscape analyses to access those related chemical structures and obtain other information about them including but not limited to patent data, patent family structures, litigation-related information, regulatory and marketing approval information, and other types of information that helps a user understand the medical, technical, and legal landscape associated with certain chemical structures of interest as well as related chemical structures. In addition, the embodiments provide a novel navigation paradigm of search results and content items so that the user can more intuitively and more efficiently get and manipulate information relating to chemical structures that are grouped based on their chemical similarities.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: September 21, 2021
    Assignee: PATSNAP LIMITED
    Inventors: Zhifeng Li, Markus Haense, Ali Hussein, Yan Zhang, Xiao Wang, Ze Ren
  • Patent number: 11126669
    Abstract: A content management system including a document management system provides documents that include comments entered by users. Comments are organized into threads; each thread is associated with a span of text in the document. When a user requests access to a document, the document management system determines which threads are visible to the user based on an audience associated with each thread. The audience comprises the user identifiers of i) the author of the document containing the thread; ii) the authors of comments included in the thread; iii) the authors of any text included in the text span for the thread; iv) any user mentioned in the text span the thread via a user primitive; v) any user mentioned in a comment via user primitive.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: September 21, 2021
    Assignee: Dropbox, Inc.
    Inventors: Anthony DeVincenzi, Matthew Blackshaw, Balabhadra Graveley, Igor Kofman
  • Patent number: 11126670
    Abstract: A network device receives credentials of a user of a client device, and receives an enrollment request from the client device, wherein the enrollment request includes a network address of the client device. The network device generates a token comprising the network address and an identifier of the user, encrypts the token, and sends the encrypted token to the client device. The network device receives, when the client device attempts to access a protected resource or a network service, the encrypted token from the client device for authenticating the client device without further requiring the credentials of the user.
    Type: Grant
    Filed: May 10, 2017
    Date of Patent: September 21, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Siddharth Pandey, Manah M. Khalil, Michael R. Lamison, John J. Christudass, Krishna C. Yendrapalli, Narayanan Kasiviswanathan Shankar, Saikumar Dubagunta, Ping Chu, Maneesha Kalra
  • Patent number: 11126671
    Abstract: Computer systems, devices, and associated methods of serializing a web page that is of a first format and includes a plug-in including properties of a second format are disclosed herein. In one embodiment, a method includes identifying, in a manifest for the plug-in, properties for inclusion in the first format in a serialized web page. The manifest may also include metadata associated with the properties in the list of properties. The method includes formatting the properties, including associated property values and metadata, in the first format and adding the formatted properties to the serialized web page. The plug-in properties not included in the manifest can be added to the serialized web page in the second format.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: September 21, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Patrick Miller, John Nguyen, Manish Garg, Chakkaradeep Chinnakonda Chandran, Daniel Kogan
  • Patent number: 11126672
    Abstract: A method for managing navigation of web content by displaying an indicia on a first content on a screen of the electronic device, the indicia indicating an availability of a second content related to the first content, detecting an input on at least one portion of the first content, and displaying the second content related to the at least one portion of the first content on the screen.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: September 21, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Sailesh Kumar Sathish
  • Patent number: 11126673
    Abstract: Methods and systems are provided for automatically enriching collected seeds. Each website that is associated with each collected seed is processed via a web crawler that crawls a home webpage for the company associated with that collected seed to verify, based on similarity between company name and website name, that a website associated with that home page belongs to that company. When verification is successful, other webpages on the website are processed to fetch information using different extractor algorithms each being designed to fetch a specific attribute for that company. Search engine(s) and third-party APIs can also be used to collect additional company information that can be added to each collected seed. Each collected seed is then enriched by adding all of the additional company information to the original seed data.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: September 21, 2021
    Assignee: salesforce.com, inc.
    Inventors: Eli Pogrebezky, Hanan Aharonof, Erez Agami, Baruch Shushi
  • Patent number: 11126674
    Abstract: A system, a medium, and a method are provided to send soft recommendations to one or more devices. For example, a communication interface of a server device accesses request data generated by a first user account, where the request data includes soft recommend data intended for a second user account. A soft recommend component of the server device generates graphic data and determines one or more locations or display configurations of the second user account to provide the graphic data based on an estimated interest in the graphic data. An account management engine of the server device uploads the graphic data to the second user account based on the one or more locations of the second user account determined to provide the graphic data. A transceiver of the communication interface that transmits the uploaded graphic data to a client device enabled to access the second user account.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: September 21, 2021
    Assignee: PAYPAL, INC.
    Inventor: Michael Charles Todasco
  • Patent number: 11126675
    Abstract: Systems and methods are provided for optimizing displays in one or more user interfaces. An exemplary method may include retrieving web entries from a database and generating a plurality of candidates based on the retrieved web entries, where each web entry of the web entries is a clickable item that is displayed on the one or more user interfaces. Additionally, provide the plurality of candidates for display on the one or more user interfaces and determine click-through rates for each of the plurality of candidates. Thereafter, create a display pool of candidates to display from plurality of candidates based on the click-through rates and update the display pool of candidates responsive to retrieving additional web entries from the database.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: September 21, 2021
    Assignee: Verizon Media Inc.
    Inventors: Dmytro Solomakha, Maggie J. Xiong, Adam B. Denenberg
  • Patent number: 11126676
    Abstract: Disclosed herein are system, method, and computer program product embodiments for generating an influence rank for users within an enterprise community based on a social graph and utilizing the influence rank to customize the user experience in the enterprise community. An influence rank for a user of the enterprise community may be determined based on building a social graph representing the user's interactions within the enterprise community and analyzing the social graph. Communications may be then redirected within the enterprise community based on the determined influence rank.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: September 21, 2021
    Assignee: SAP SE
    Inventor: Chongyao Wang
  • Patent number: 11126677
    Abstract: One embodiment provides a system and method for matching including a user interface digital collage for multimedia sharing built using themes paired with theme-based search functionality. This system and method can be used for searching, introducing, matching and exploring people (i.e. for dating, friendship, networking, project collaboration or employment), companies (i.e., for job placement), places (i.e., real estate rentals or sales) or ideas, where the themes are attributes of the person, company, place or idea. Another embodiment integrates this system and method with events and gatherings (e.g., parties, job fairs or open houses for sales or rentals of real estate), enabling connection and exploration of users' digital collages based on which users are attending or having particular gathering or events. In some embodiments the event can be real including for example, concerts, sporting events, theater, or virtual including, for example, online meetings, presentations, or group chats.
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: September 21, 2021
    Assignee: Kindra Connect, Inc.
    Inventors: Gina Levy, Austin Neill, Drew McAuliffe, Brandon Rukin
  • Patent number: 11126678
    Abstract: Social media users are subject to harassment when unwanted offending content reaches them. Social media companies are reluctant to police content. The Emakia system provides a solution at the point where incoming real-time data are received. The Emakia system proposes to use sets of Machine Learning classifiers to filter text, images, audio, and video. Classifiers are trained with labeled data. After training, the model is used to screen the incoming real-time data. On the user mobile device, only approved content is displayed. The unwanted data are still available if the user desires to access them. The system provides multiple classifiers and customized models to the individual user. When harassment content is detected a report is sent to an entity who can help support the receiver.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: September 21, 2021
    Inventor: Corinne Chantal David
  • Patent number: 11126679
    Abstract: Embodiments of a system and methods for detecting social media designed to spread malicious information to “viral” proportions are disclosed. Historical cascade event data from preselected social media accounts as well as information from related accounts is applied to one or more causality metrics to generate a set of causality values. Causality values are further refined and analyzed to determine how casual a user is with respect to a cascade as opposed to other similar users.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: September 21, 2021
    Assignee: Arizona Board of Regents on Behalf of Arizona State University
    Inventors: Elham Shaabani, Paulo Shakarian, Hamidreza Alvari, Ruocheng Guo
  • Patent number: 11126680
    Abstract: A computer-executed process receives an object that characterizes a navigation capability of a website. The object includes a navigation parameter that specifies a navigation page of the web site, and a query parameter that specifies a subset of content of the navigation page. The process also executes a script to dynamically generate a navigation structure based upon the object data. The process detects selection of a navigation component of the navigation structure, and updates an address in a Uniform Resource Locator (URL) bar of the browser with a composite resource identifier to retrieve a requested subset of content of the selected navigation page. The composite resource identifier includes a subordinate resource identifier that identifies the navigation page, which is derived from the navigation parameter and at least one query derived from the query parameter, which specifies the requested subset of content of the navigation page.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: September 21, 2021
    Assignee: CA, Inc.
    Inventors: Christopher R. Wright, Michael J. Bauer
  • Patent number: 11126681
    Abstract: A device may include a memory storing instructions and a processor configured to execute the instructions to receive an instruction from an administration device; identify a link selector in the instruction, wherein the link selector corresponds to an attribute of a first domain object that specifies how a target resource of a second domain is to be controlled by the first domain object; and query a database of contracts to determine that target resource is able to fulfill the contract, based on contracts associated with the target resource. The processor may be further configured to generate a resource contract between the first domain object and the target resource of the second domain object and enable the first domain object to communicate with the target resource of the second domain object in accordance with the generated resource contract.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: September 21, 2021
    Assignee: Axis AB
    Inventors: Marcus Johansson, Jon Malmquist, Johan Rönnåker, Emil Selinder
  • Patent number: 11126682
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: identifying a certain timestamp hyperlink included within a text based comment entry associated to a published video file, wherein the published video file has been selected by a user, wherein the published video file is published on a video sharing system, and wherein the certain timestamp hyperlink is configured so that clicking on the certain timestamp hyperlink results in playback of the published video file jumping to a playback time specified by the certain timestamp hyperlink; subjecting the text based comment entry having the certain timestamp hyperlink to natural language processing; and injecting a notification for playback to the user with the published video file in dependence on a result of the natural language processing.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: September 21, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zachary A. Silverstein, Tiberiu Suto, Nadiya Kochura, Hemant Kumar Sivaswamy
  • Patent number: 11126683
    Abstract: One or more implementations of the present specification relate to blockchain-based cross-chain data access methods and apparatuses, and electronic devices. An access request that is specific to target data and that is sent by a node device is obtained. The target data is stored in a target blockchain of a multi-chain system that comprises a plurality of blockchains. The access request comprises an access path of the target data. The target blockchain that the target data is located in is determined based on the access path of the target data. A corresponding data access driver configured for the target blockchain is determined based on the access path of the target data. The data access driver is invoked to parse the access request and to access the target data.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: September 21, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Zhonghao Lu
  • Patent number: 11126684
    Abstract: Disclosed herein are system, method, and computer program product embodiments for generating an overview panel that includes content received from data sources. An embodiment operates by a computer implemented method that includes determining the user, the user's role, and/or domains associated with the user in order to determine the content and/or data sources from which content should be received. The method further includes parsing the content from the data sources associated with the user, the user's role, and/or domains and generating cards to display the content from the data sources in a unified and cohesive manner.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: September 21, 2021
    Assignee: SAP Portals Israel Ltd.
    Inventors: Itay Sagiv, Ioannis Grammatikakis, Dan Watters, Nicole Pompejus, Stefan Kusterer, Rachel Kahana Samet, Aviad Gilady, Ran Gross, Yotam Kadishay
  • Patent number: 11126685
    Abstract: Methods, systems, and computer programs are presented for optimizing an input publication with augmented content for optimization across multiple types of computing devices. An input publication is analyzed to extract structure and meaning from the input publication to match the input publication with a standardized publication of a standardized publication catalog, the standardized publication having content that is optimized be displayed on a plurality of computing devices. A preview of the input publication is provided with the content from the standardized publication that is optimized be displayed on a particular computing device. A publication corpus is updated to include the input publication with the content from the standardized publication that is optimized be displayed on the particular computing device.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: September 21, 2021
    Assignee: eBay Inc.
    Inventors: Ping Chen, Glebs Riskovs, Scot Fraser Hamilton, Anh DeCroix, Peter David Copeland, Amol Vilas Sane
  • Patent number: 11126686
    Abstract: A request for a webpage is received at a server associated with a website and from a terminal device, where the webpage includes an image, and where the server stores a first set of HyperText Markup Language (HTML) code that is associated with the webpage. The image is divided into a plurality of sub-images. A second set of HTML code associated with the webpage is determined, where the second set of HTML code includes code corresponding to each sub-image. The second set of HTML code is transmitted to the terminal device for sequential display of each sub-image on the terminal device.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: September 21, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Chao Wang
  • Patent number: 11126688
    Abstract: As a web browser application executing on a computing renders a web application that contains a plurality of objects, the web browser application carries out, respectively for each object, a set of resource-consumption actions involving use of resources of the client device. Further, the web browser application dynamically manages operational states of the objects based on a cumulative resource-consumption of the web application, including (i) determining that the cumulative resource-consumption of the web application exceeds a defined limit, and (ii) responsive to the determining, transitioning at least one of the objects from a first operational state to a second operational state, where the object contributes less to the cumulative resource-consumption of the web application in the second operational state than in the first operational state.
    Type: Grant
    Filed: July 7, 2020
    Date of Patent: September 21, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Christopher Tucker, Qian Zhang, Yaron Guez, Sha He
  • Patent number: 11126689
    Abstract: Described is a system for identifying and communicating with polarized groups in social media platforms. The system generates a tripartite graph from online social network data. The tripartite graph incorporates user data, post data, and tag data obtained from the online social network data. Nonnegative matrix factorization is performed on a decomposed tripartite graph to obtain an optimization function. The optimization function is solved to identify polarized groups in the online social network. Based on the identified polarized groups, the system sends pre-determined communications to members of each group aimed at targeted escalation or de-escalation of polarization in an online social media platform.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: September 21, 2021
    Assignee: HRL Laboratories, LLC
    Inventors: Dana Warmsley, Jiejun Xu, Tsai-Ching Lu
  • Patent number: 11126690
    Abstract: This disclosure relates matrix operation acceleration for different matrix sparsity patterns. A matrix operation accelerator may be designed to perform matrix operations more efficiently for a first matrix sparsity pattern rather than for a second matrix sparsity pattern. A matrix with the second sparsity pattern may be converted to a matrix with the first sparsity pattern and provided to the matrix operation accelerator. By rearranging the rows and/or columns of the matrix, the sparsity pattern of the matrix may be converted to a sparsity pattern that is suitable for computation with the matrix operation accelerator.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: September 21, 2021
    Assignee: Intel Corporation
    Inventor: Omid Azizi
  • Patent number: 11126691
    Abstract: An apparatus is provided that receives a scalar start value, an adjust amount and wrapping control information, and includes vector generating circuitry for generating a vector comprising a plurality of elements such that a value of a first element is dependent on the scalar start value, and values of the plurality of elements follow a regularly progressing sequence that is constrained to wrap as required to ensure that each value is within bounds determined from the wrapping control information. The adjust amount is used to determine a difference between values of adjacent elements in the regularly progressing sequence. The vector generating circuitry has first adder circuitry for generating a plurality of first candidate values for the plurality of elements, assuming absence of a wrapping condition, and second adder circuitry for generating a plurality of second candidate values for the plurality of elements, assume presence of a wrapping condition.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: September 21, 2021
    Assignee: Arm Limited
    Inventor: Jack William Derek Andrew
  • Patent number: 11126692
    Abstract: An analytics engine is provided for industrial automation applications. The engine may be modular, and may be instantiated upon receipt of a data structure, such as containing annotated data from or relating to a monitored and/or controlled machine or process. The module may be data-driven so that it is instantiated only as needed, upon receipt of the input data structure. The module then carries out analysis on the data, and outputs a data structure that can be used for further analysis, or directly by other modules for modeling, classification, optimization and/or control.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: September 21, 2021
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Bijan SayyarRodsari, Alexander B. Smith, Kadir Liano
  • Patent number: 11126693
    Abstract: A method for reducing noise in a modulated electrical signal having a carrier frequency, includes acquiring in the time domain the modulated signal so as to obtain a plurality of pieces of the modulated signal; calculating, by transformation in the frequency domain, a spectrum of each piece of the modulated signal, the spectrum including an upper sideband extending over a range of frequencies greater than the carrier frequency, and a lower sideband extending over a range of frequencies lower than the carrier frequency, the spectrum including first values belonging to the upper sideband and second values belonging to the lower sideband; calculating a power spectrum for each piece of the modulated signal from the first values of the upper sideband and the second values of the lower sideband of the spectrum of each piece of the modulated signal; calculating an average of the power spectra.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: September 21, 2021
    Assignee: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES
    Inventor: Iouri Moukharski
  • Patent number: 11126694
    Abstract: Automatic calibration for modeling a field includes performing model calibration iterations based on measurements of the field. Each model iteration includes obtaining, during the field operation, a current measurement of the field, generating likelihood values corresponding to model realizations of the field, where each likelihood value is generated by at least comparing the current measurement of the field to a modeling result of a corresponding model realization, selecting, based on the likelihood values, at least one selected model realization from the model realizations, generating, by at least adjusting a first input value of the at least one selected model realization, an adjusted model realization of the field based on the at least one selected model realization, and adding the adjusted model realization to the model realizations. Automatic calibration for modeling a field further includes generating a calibrated modeling result of the field based on the adjusted model realization.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: September 21, 2021
    Assignee: Schlumberger Technology Corporation
    Inventors: Claudio Schirrmann, Adrian Kleine, Christian Vogt
  • Patent number: 11126695
    Abstract: A polymer design device according to an embodiment of the present disclosure receives a requirement for a target physical property of a desired polymer, and acquires structural information of polymers. For each polymer corresponding to the acquired structural information, the polymer design device estimates physical property information of the polymer including a mean value and a standard deviation, based on the structural information of the polymer and a regression model, and calculates a score of the polymer based on the requirement for the target physical property and based on the mean value and the standard deviation. From among the acquired structural information of the polymers, the polymer design device selects at least one polymer as the desired polymer, based on the score of each of the polymers, and outputs information of the selected at least one polymer.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: September 21, 2021
    Assignee: SHOWA DENKO K.K.
    Inventors: Takuya Minami, Yoshishige Okuno, Katsumi Murofushi, Toshio Fujita
  • Patent number: 11126696
    Abstract: The computer-based systems and methods for healthcare procedure recommendation and prediction disclosed herein include specialized computing components configured with customized software, where the components executing the software are configured to (i) after a patient has scheduled an appointment for a first provider to perform a healthcare procedure, identify and recommend one or more alternative providers having a lower expected out-of-pocket cost than the first provider before the date of the scheduled appointment, and/or (ii) predict a likely follow-up procedure for a scheduled appointment, and provide the predicted follow-up procedure and a recommended provider to perform the predicted follow-up procedure to a patient before (or perhaps during) the scheduled appointment.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: September 21, 2021
    Inventor: Prashant Srivastava
  • Patent number: 11126697
    Abstract: A microservice join request is received by a first microservice from a second microservice within a microservices system. The microservice join request includes microservice trust relationship information of the second microservice that defines microservice credentials and service description parameters of the second microservice. Using the microservice trust relationship information, a determination is made as to whether a consensus exists among other microservices within the microservices system that the second microservice is authorized to inter-operate within the microservices system. In response to determining that the consensus exists, validated local run-time inter-operational microservice trust relationship information is created.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: September 21, 2021
    Assignee: International Business Machines Corporation
    Inventors: Nitin Gaur, Aaron J. Quirk
  • Patent number: 11126698
    Abstract: A distributed ledger system includes a device registry and a software registry. The device registry includes a plurality of device identifiers. Each device identifier uniquely identifies a device that has been registered with the distributed ledger system. The software registry includes a plurality of software license identifiers. Each software license identifier uniquely identifies a software license that has been registered with the distributed ledger system. The distributed ledger system also includes transaction management components that are configured to record device transaction information associated with the plurality of devices and software transaction information associated with the plurality of software licenses. The distributed ledger system also includes access control components that are configured to enforce access control policies related to the plurality of devices and the plurality of software licenses.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: September 21, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sonal Gaurav Vaish, Timothy Paul Baumann, Seema Lal Gulabrani, Brittany Jon Moore
  • Patent number: 11126699
    Abstract: A method for executing a trusted execution environment (TEE) based application in a cloud computing system. The method includes executing a proxied attestation procedure with a client to enable the client to attest that an enclave management layer (EML) application provided by the cloud computing system runs on a TEE-enabled platform. The method also includes receiving, by the cloud computing system from the client, application code corresponding to the TEE-based application and receiving, by the EML application from the client, application parameters corresponding to the TEE-based application. In addition, the method includes writing, by the EML, application to a secure storage layer, the application parameters corresponding to the TEE-based application and creating, by the cloud computing system, an enclave configured to execute the TEE-based application.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: September 21, 2021
    Assignee: NEC CORPORATION
    Inventors: Claudio Soriente, Ghassan Karame, Wenting Li
  • Patent number: 11126700
    Abstract: An information processing apparatus includes a processor that functions as a login section, an accepting section, a notifying section and a removing section. The login section performs a login process based on a predetermined account assigned to a first user. The accepting section accepts a use request of a predetermined function from the first user when the login process has been performed by the login section. The notifying section notifies a second user about the use request accepted by the accepting section. The removing section removes prohibition on execution of a process relevant to the predetermined function based on removal instruction information from the second user notified by the notifying section.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: September 21, 2021
    Assignee: Casio Computer Co., Ltd.
    Inventor: Kazuhiro Minami
  • Patent number: 11126701
    Abstract: An object is to provide a surveying instrument and system to manage instrument setting and usage data for each personal user. The surveying instrument includes a personal authentication sensor, a control unit, and a storage unit. A personal information registration unit of the control unit acquires personal authentication information from the sensor and stores the personal authentication information in a personal identification information database of the storage unit in association with user information. A personal authentication execution unit of the control unit identifies a user based on whether authentication data acquired by the sensor matches personal authentication information stored in the personal identification information database. A personal setting application unit of the control unit refers to a personal setting information database in the storage unit, and when finding instrument setting saved by the authenticated user, applies the instrument setting and starts the surveying instrument.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: September 21, 2021
    Assignee: TOPCON CORPORATION
    Inventor: Takeshi Kikuchi
  • Patent number: 11126702
    Abstract: An application login password input method and a terminal, where the method includes, obtaining, by the terminal, biometric feature information of a user, determining, according to the biometric feature information, whether the user has login permission, obtaining voice information of the user, determining, according to the voice information after it is determined that the user has the login permission, password information corresponding to the voice information, and inputting the password information into a password input box of the application. Hence, in combination with the biometric feature information of the user, password information input security is ensured, password information input accuracy can be improved, an operation is easy and convenient, and burdens of the user can be reduced.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: September 21, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yong Chen, Tao Zheng
  • Patent number: 11126703
    Abstract: Techniques are provided for identity assurance using a posture profile. One method comprises obtaining a posture profile of a user indicating a behavior of the user while sitting in a seat and/or standing on a mat; performing the following steps, in response to a request of the user to obtain access to a protected resource: receiving identity assurance information comprising: (i) configuration information about a configuration of the seat and/or the mat at a time of the request of the user; and/or (ii) user information about the user one or more of: sitting in the seat and standing on the mat at the time of the request of the user; determining if the identity assurance information satisfies a predefined identity assurance criteria; and providing an identity assurance result.
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: September 21, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Brian C. Mullins, Kevin Bowers
  • Patent number: 11126704
    Abstract: An electronic device that has a user-interface locked state and a user-interface unlocked state communicates with an external device using wireless communication to facilitate unlocking of the electronic device.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: September 21, 2021
    Assignee: Apple Inc.
    Inventors: Lawrence Y. Yang, John J. Iarocci, Gary Ian Butcher, Kevin Lynch
  • Patent number: 11126705
    Abstract: Data processing systems and methods for authenticating users and for generating user authentication indications is disclosed. In one embodiment, a data processing system for authenticating a user, comprises: a computer processor and a data storage device, the data storage device storing instructions operative by the processor to: receive a user indication identifying a user; receive an authentication indication for the user, the authentication indication comprising a sequence of word-gesture pair indications, each word-gesture pair indication comprising a word indication and a gesture indication; look up a stored authentication indication for the user; compare the received authentication indication with the stored authentication indication; and generate an authentication result indication indicating the result of the comparison.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: September 21, 2021
    Assignee: Mastercard International Incorporated
    Inventors: Rahul Agrawal, Sudhir Gupta
  • Patent number: 11126706
    Abstract: An apparatus including a processor and a memory configured to provide an SEE and an REE. The processor is configured to provide a client application configured to execute at a user privilege level and a hypervisor configured to execute at a hypervisor privilege level. The user privilege level is more restrictive than the hypervisor privilege level. The processor is further configured to provide a trusted application configured to execute within the SEE. The trusted application provides secure services to the client application. The processor is configured to send a request for secure services from the client application to the trusted application, send a measurement request to the hypervisor, generate within the hypervisor a measured value based on the client application, return the measured value to the trusted application, and determine whether the client application is authorized to access the secure services. The authorization determination is based on the measured value.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: September 21, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Sampo Sovio, Martti Takala, Valentin Manea, Parvez Shaik, Liming Wu
  • Patent number: 11126707
    Abstract: An entity may generate digital account credentials when a new account is approved for generation by an authorizing entity that controls or issues new accounts. A user may contact an authorizing entity to open a new account with the authorizing entity. The authorizing entity may authenticate the user and may approve a new account to be generated for the user. The user may wish to conduct transactions immediately upon approval. However, the authorizing entity may not immediately generate a physical identification device along with an actual account identifier associated with the new account. An intermediary entity may generate digital account credentials for the new account immediately after the authorizing entity approves generation of the new account, provide the digital account credentials to the account holder, and process transactions using the digital account credentials.
    Type: Grant
    Filed: January 15, 2019
    Date of Patent: September 21, 2021
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Shoon Ping Wong, Justin Monk