Patents Examined by Etienne P LeRoux
  • Patent number: 11102311
    Abstract: A downtime registration service is discussed herein that enables client systems that rely on electronic record management systems to continue generating records during a downtime event for the electronic record management system without relying on a workaround that requires temporary identifiers or reentry of data. The downtime registration system improves the efficiency and accuracy of electronic systems because workarounds that involve using temporary identifiers, or reentering data collected during the downtime, increase the amount of work done and the chance for errors to be introduced into the records. The client systems are in communication with an outside facility providing advanced services, which track the records generated during normal operation (i.e., not downtime) so that new records created during downtime properly reuse existing record identifiers or assign new identifiers that correspond to the clients' record keeping policies.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: August 24, 2021
    Assignee: Experian Health, Inc.
    Inventors: Kassandra Marie Kurth, Edmond Chase Pilkington, Abby Curtis
  • Patent number: 11086952
    Abstract: A server device, which includes a communication interface; a memory; and a processor operatively connected to the communication interface and the memory. The memory is configured to store a first database including identifiers of access points and location information. The processor is configured to: receive, from an external electronic device through the communication interface, an identifier of at least one access point including a first access point collected by the external device and an identifier of a base station, identify location information matching the identifier of the at least one access point and/or the identifier of the base station in the first database, and update location information matching an identifier of the first access point in the first database based on the identified location information.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: August 10, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jinwoo Kim, Chaeman Lim, Hyejoong Kang, Bumsoo Lee
  • Patent number: 11086899
    Abstract: Embodiments of the present invention provide systems and methods for synchronizing document updates. An end-user subscribes to document updates of interest to the end-user. The contents associated with these updates are contained within one or more document sources, wherein the one or more document sources are used to construct an outputted document. Tags are utilized to monitor these updates and a fragmentation is performed in order to incorporate the modified content, associated with the updates, into a new outputted document.
    Type: Grant
    Filed: March 7, 2019
    Date of Patent: August 10, 2021
    Assignee: International Business Machines Corporation
    Inventors: Cristina Bonanni, Andrea Di Maio, Andrea Durastante, Patrizia Manganelli, Alessandro Stazi
  • Patent number: 11080277
    Abstract: A method includes receiving, by a host computing device of a storage cluster of computing devices, a segment group of data. The method further includes processing, by the host computing device, the segment group of data to produce data segments. The method further includes, sending, by the host computing device, the data segments to the computing devices of the storage cluster. The method further includes allocating, by a host node of the first computing device, data segment divisions of the first data segment to nodes of the first computing device. The method further includes allocating, by a host processing core resource of the first node, data segment sub-divisions of the first data segment division to processing core resources of the first node. The method further includes storing, by the first computing device, the first data segment having the data segment divisions and the first data segment division having the data segment sub-divisions.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: August 3, 2021
    Assignee: Ocient Inc.
    Inventors: George Kondiles, Jason Arnold
  • Patent number: 11074306
    Abstract: A system may determine a plurality of candidate regions in a web page, each candidate region comprising one or more page elements at neighboring positions in the web page. The system may extract, for each of the plurality of candidate regions, extraction values corresponding to a plurality of visual features in the candidate regions, the visual features being perceptible to human eyes, and the extraction values derived from attribute values respectively defined by the web page for the visual features. The system may select, from the plurality of candidate regions, a target region that satisfies an extraction criteria based on the extraction values corresponding to the visual features. The system may extract content information of the target region.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: July 27, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Mingxin Zhao
  • Patent number: 11069380
    Abstract: Video and corresponding metadata is accessed. Events of interest within the video are identified based on the corresponding metadata, and best scenes are identified based on the identified events of interest. A video summary can be generated including one or more of the identified best scenes. The video summary can be generated using a video summary template with slots corresponding to video clips selected from among sets of candidate video clips. Best scenes can also be identified by receiving an indication of an event of interest within video from a user during the capture of the video. Metadata patterns representing activities identified within video clips can be identified within other videos, which can subsequently be associated with the identified activities.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: July 20, 2021
    Assignee: GOPRO, INC.
    Inventors: David A. Newman, Adam Silver
  • Patent number: 11068472
    Abstract: Methods and systems for an extensible, universal ledger. One of the methods includes receiving at a journal manager engine a register transaction type request for a first transaction type, the journal manager engine reading and writing to a journal that stores a history of object state and of code by which object state is changed, wherein the register transaction type request is based at least in part on a template and specifies at least one action that can be performed as part of the first transaction type; writing the transaction type request to the journal including an operation definition for the first transaction type; receiving a transaction request of the first transaction type; obtaining the operation definition from the journal; executing an operation in response to the transaction request to produce a transaction result; and recording the transaction result in the journal.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: July 20, 2021
    Assignee: eShares, Inc.
    Inventors: Japjit Singh Tulsi, Jerry O. Talton, III, Daniel Fike, Neeraj Jain, Vrushali Vivek Paunikar, Adam Nathan Savitzky
  • Patent number: 11062403
    Abstract: A system and method improved communication system and method to permanently create and maintain private connections between entities such as two people, businesses, and/or other types of organizations and entities whereby to create an account with the example communication system, a user may complete an online personal contact application, such that once the information is verified, the user may be assigned a Unique Identification.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: July 13, 2021
    Inventor: Arthur Ray Kerr
  • Patent number: 11055309
    Abstract: A method comprising receiving, from a first enterprise system, a series of first language commands written in a first language to control a first data flow of first data, the first data being from a first and a second data source, the first series of first language commands indicating first functions to be performed including collection of first data, storage of the first data into a first data warehouse, and application of one or more first applications on the stored first data, the first and second data sources being unrelated to each other and being remote from the first enterprise system and the data warehouse, translating the series of first language commands into first translated commands that may be provided to the first and second data sources as well as the first data warehouse to control the first data flow.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: July 6, 2021
    Assignee: Datacoral, Inc.
    Inventor: Raghotham Murthy
  • Patent number: 11048675
    Abstract: Methods, apparatus, and processor-readable storage media for enriching structured data are provided herein. An example method includes receiving a first data structure and a second data structure; normalizing the first data structure and the second data structure using one or more configuration files; identifying, from the normalized first data structure and second data structure, one or more items of data in the second data structure that contain information relevant to one or more items of corresponding data in the first data structure; and generating a target data structure comprising at least a portion of the one or more items of identified data from the second data structure, at least a portion of the one or more items of corresponding data from the first data structure, and a unique key corresponding to the portions of the one or more items of data from the first and second data structures.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: June 29, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Anatoly Gendelev, Sigal Shapira
  • Patent number: 11042542
    Abstract: A method and apparatus for providing an aggregate result of question-and-answer information are provided. An embodiment of the method includes: acquiring a search expression inputted by a user, and determining an entity corresponding to the search expression; and pushing aggregate information corresponding to the entity to the user. The aggregate information includes: a question-answer pair corresponding to each tag of the entity. When the user searches for information on a given aspect of the entity, the aggregate information containing question-answer pairs on a plurality of aspects of the entity is pushed to the user. Thus, the user may acquire information on the plurality of aspects of the entity.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: June 22, 2021
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Yiming Lin, Hui Guo, Xiangying Dai, Yu Luo, Liang Chen
  • Patent number: 11036807
    Abstract: A controller, for use in a storage device of a data processing system, includes a host interface, a memory interface and one or more processors. The host interface is configured to communicate over a computer network with one or more remote hosts of a data processing system. The memory interface is configured to communicate locally with a non-volatile memory of the storage device. The one or more processors are configured to manage local storage or retrieval of media objects at the non-volatile memory, and to selectively compute metadata that defines content characteristics of media objects that are stored, or that are to be stored, in the non-volatile memory.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: June 15, 2021
    Assignee: MARVELL ASIA PTE LTD
    Inventor: Noam Mizrahi
  • Patent number: 11030253
    Abstract: Some embodiments provide a program that receives from a client device a request for data feed items relevant to a user, determines a set of categories associated with the user, and queries a database for a first set of data feed items specify the user as a recipient of the data feed item. The program retrieves a second set of data feed items from an external content provider. The program modifies relevance scores of the first set of data feed items and the second set of data feed items based on the set of categories associated with the user and a set of factors, generates a result set of data feed items comprising the first and second sets of data feed items ordered based on the modified relevancy scores from highest relevancy score to lowest relevancy score, and provides the result set of data feed items to the client device.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: June 8, 2021
    Assignee: SAP SE
    Inventors: Shashidhar Kamath, Rahul Sule, Prashant Bhagat, Manav Sharma, Rajendra Vuppala, Aarathi Vidyasagar, Sudhir Bhojwani
  • Patent number: 11023415
    Abstract: A technique for managing data objects in a data storage cluster realizes an application-accessible data object within a file that belongs to an internal file system. The internal file system runs on a computing node of the cluster and is backed by a LUN realized in block storage. The storage cluster achieves snapshots of the data object at the level of the file system, e.g., by snapshotting the file, such that the data object and its snapshots are all backed by the same LUN in the block storage.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: June 1, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Jean-Pierre Bono, Sudhir Srinivasan
  • Patent number: 11023374
    Abstract: The invention introduces an apparatus for controlling data access that includes a memory, an access interface and a processing unit. The processing unit is arranged to operably receive logical-to-physical (L2P) mapping information corresponding to a programming operation through the access interface and store the L2P mapping information in the memory; searching the L2P mapping information to obtain a first logical address associated with user data stored in space of each physical address and a second logical address associated with user data stored in space of each next physical address; generating content of a plurality of entries of a link-based L2P mapping sub-table in the order of logical addresses, wherein each entry of the link-based L2P mapping sub-table stores information about a physical address and a second logical address associated with a corresponding first logical address; and store the link-based L2P mapping sub-table.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: June 1, 2021
    Assignee: SILICON MOTION, INC.
    Inventor: Shen-Ting Chiu
  • Patent number: 11016951
    Abstract: A method includes receiving structured clinical data in transactional HL7 messages, aggregating the data in a staging area, and merging only the most updated data into a destination database in ordered validated, calculated, and manipulated sets.
    Type: Grant
    Filed: November 25, 2018
    Date of Patent: May 25, 2021
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventor: Roman Prilutsky
  • Patent number: 11016988
    Abstract: A matched array technology system and method for displaying in a two-dimensional array the structured interaction between different parameters of an aircraft flight. Specific applications effectively support improved flight safety and greater fuel efficiency. Proxy values of flight metrics are defined and scaled so the axes of the array contain corresponding indicators resulting in a matched array and an embedded, unique alignment vector showing the relationships between different flight variables. The flight alignment system may be used with flight data that contain discontinuities and nonlinear reversions. Wherever values intersect, flight alignment system indicators can depict proximity to the alignment vector, as well as the direction and extent of adjustments to either or both selected flight metrics to achieve and maintain controlled flight.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: May 25, 2021
    Assignee: Airspeed Systems LLC
    Inventor: Craig M. Watson
  • Patent number: 11017300
    Abstract: A system that suggests and refines priority, severity, historical resolution, resolution time and assignment group to resolve auto-generated incidents is provided. The system leverages an incident characterization list tracking essence key phrases associated with historical incidents generated by an application performance management (APM) system and a machine data (MD) analysis system. The system automatically obtains a first auto-generated incident, from the APM system or the MD analysis system, based on any specified search criteria being met, or detection of a deviation in the value of key metrics from a specified threshold value.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: May 25, 2021
    Assignee: Digital.ai Software, Inc.
    Inventors: Rahul Kapoor, Srikanth Gopalaswami, Michael Fodor
  • Patent number: 11010261
    Abstract: The systems and methods described herein dynamically allocate streams when restoring data from databases. In some embodiments, the system and methods restore data from a database by determining a number of streams to allocate to the database for restoring files of data from the database. The determined number of streams may be based on a total amount of data within the database, and/or may be based, at least in part, on the previous number of streams used during backup operations, in order to balance the benefit of allocating streams to a restoration of data with any detriments associated with changing the number of streams from the number used during previous backup operations.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: May 18, 2021
    Assignee: Commvault Systems, Inc.
    Inventors: Waqas Ashraf, Nadejda Nekrassova
  • Patent number: 11010940
    Abstract: A system and method for displaying in a two-dimensional array the structured interaction of two variables moving in tandem to achieve a target outcome: e.g., a chemical reaction balancing heat and pressure to produce a desired compound, or an aircraft changing speed over angles of attack. Underlying system operating variables are represented in the display as proxy values of X and Y, scaled so the range and interval of X- and Y-axes are the same. The resulting display is a “matched array” of all possible X, Y intersections, including a unique and clearly-delineated “alignment vector” of those cells in which proxy values of X equal proxy values of Y, the jointly-optimal values of the underlying system operating variables. Wherever X and Y intersect, indicators depict the operating variable values, their proximity to optimal on the alignment vector, and the direction and extent of adjustments needed to achieve optimal system performance.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: May 18, 2021
    Assignee: EffectiveTalent Office LLC
    Inventor: Craig M. Watson