Patents Examined by Thuy Dao
  • Patent number: 11167083
    Abstract: The present disclosure relates to systems and methods for controlling an MRI safe patient care/monitoring system. The system may include a an MRI safe infusion pump that contains a co-processor which acts as a central brain for all other patient care/monitoring devices in the MRI room. The co-processor is separated from the primary processor by a buffer in the infusion pump's memory, so that no actions by the co-processor can affect the primary processor. The co-processor controls the display software, alert software and alerts database. All other patient care/monitoring devices are connected to the MRI safe infusion pump in a daisy chain, so that they can share a single connection to outside the MRI room. Outside the MRI room the co-processor has access to the remote control & display, which contains the remote control GUI, and to the internet, through which it will access an external medical network, which contains an algorithm database.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: November 9, 2021
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: John Cronin, Michael D'Andrea
  • Patent number: 11169790
    Abstract: A software management device includes a specification section that specifies a to-be-replaced software product which is a software product having been installed in a device in advance and which is replaced with a target software product, prior to remote installation of the target software product in the device, and a providing section that provides notice information including replacement notice information for giving a notice of the replacement of the to-be-replaced software product with the target software product to a user who attempts to execute the remote installation, prior to the remote installation.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: November 9, 2021
    Assignee: FUJIFILM Business Innovation Corp.
    Inventors: Haruki Matsui, Koji Hashimoto, Toru Nakatani, Takeshi Ogura, Aiko Nozue
  • Patent number: 11163728
    Abstract: According to one embodiment, a computer program product for managing contention includes a computer readable storage medium that has program instructions embodied therewith, where the computer readable storage medium is not a transitory signal per se, and where the program instructions are executable by a processor to cause the processor to perform a method including incrementing, by the processor, a counter associated with an image in response to a creation of a container instance using the image, comparing, by the processor, the counter to a threshold value, and conditionally replicating the image by the processor, based on the comparing.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: November 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Chao Zheng, Lukas Rupprecht, Vasily Tarasov
  • Patent number: 11163794
    Abstract: Example resource provisioning systems and methods are described. In one implementation, multiple processing resources are provided within a data warehouse. The processing resources include at least one processor and at least one storage device. At least one query to process database data is received. At least some of the processing resources may process the database data. When a processing capacity of the processing resources has reached a threshold processing capacity, the processing capacity is automatically scaled by adding at least one additional processor to the data warehouse.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: November 2, 2021
    Assignee: Snowflake Inc.
    Inventors: Benoit Dageville, Thierry Cruanes, Marcin Zukowski
  • Patent number: 11159666
    Abstract: A method and system for entertainment comprising sound-producing signals communication to plurality of bobble head/vibrational devices (BH/VDs). Typically, at least some of said produced sounds resemble a first voice at least resembling a first celebrity's voice and at least some of said produced sounds resemble a second voice at least resembling a second celebrity's voice. System typically uses VoIP, cell phone apps and BH/VDs to enable subscribers to service to hear from speakers linked to BH/VDs a conversation comprising sounds at least resembling a first celebrity's voice and said sounds at least resembling a second celebrity's voice. The origin of said sounds can be an actual human celebrity speaking, a celebrity voice impersonator speaking, or an electronic simulation of celebrity voice.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: October 26, 2021
    Inventor: James E. Beecham
  • Patent number: 11152115
    Abstract: Portable or ambulatory infusion devices and systems capable of remotely updating an ambulatory fluid delivery device include safety protocols that verify the status of the ambulatory fluid delivery device before and after a field update of software. Methods of accomplishing the same field update of software are also described.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: October 19, 2021
    Assignee: Tandem Diabetes Care, Inc.
    Inventor: Don Ludolph
  • Patent number: 11137877
    Abstract: A computer system provides at least one workspace as a user interface corresponding to a user-generated topic. A home topic is provided to the user as an initially selected topic. The home topic provides a workspace to the user as a user interface. User selection of a first topic within the home topic causes designation of the first topic as the current topic. A first workspace is associated with the first topic, and a first topic data structure associated with the first topic is generated and the first topic data structure is associated only with application windows, files and application related data used by the user while the first topic is designated as the current topic. The user is provided, within the first workspace, only application windows, files and application related data used by the user while the first topic is designated as the current topic.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: October 5, 2021
    Inventor: David Arthur Yost
  • Patent number: 11137735
    Abstract: The present disclosure relates to a method for controlling a PLC using a PC program, wherein a source code of a PLC program includes a data section, the data section including data indicating services to be exposed by the PLC when running the PLC program, wherein a source code of the PC program is automatically generated using the data included in the data section and a PC program template, wherein the PLC is controlled using the PC program generated from the automatically generated source code of the PC program.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: October 5, 2021
    Inventors: Fan Li, Herve Guichardaz
  • Patent number: 11132284
    Abstract: A method, computer program product, and system is described. A continuous integration environment is identified. A first software test associated with the continuous integration environment is identified. A probationary status for the first software test is determined, the probationary status indicating, at least in part, a potential lack of reliability for the first software test.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: September 28, 2021
    Assignee: International Business Machines Corporation
    Inventors: Philip S. P. Chan, Laurence A. Hey, William J. Izard, Matthew Ponsford
  • Patent number: 11129938
    Abstract: Systems and methods are disclosed herein for updating an application controlling an ambulatory medical device such that application updates can be identified, downloaded and installed without interrupting therapy provided by the ambulatory medical device to a subject. The ambulatory medical device may receive an indication that an update to an application executing on the ambulatory insulin pump is available, establish a communication connection to a host computing system configured to host the application update, and download the application update. The disclosed systems and methods can determine an execution time of an installation and install the downloaded application update without interrupting therapy provided by the ambulatory medical device to the subject.
    Type: Grant
    Filed: October 2, 2020
    Date of Patent: September 28, 2021
    Assignee: Beta Bionics, Inc.
    Inventors: Michael J. Rosinko, Edward R. Damiano, David Chi-Wai Lim, Firas H. El-Khatib, Himanshu Patel, John R. Costik, Justin P. Brown, Bryan Dale Knodel
  • Patent number: 11119896
    Abstract: A web browser, editor, and server cooperate to enable visual debugging of hypertext markup language (HTML) code. The editor loads an HTML source file and displays it for interactive editing. The web server generates a web page from the source file and at the same time generates a page representation that is provided to the editor. The browser receives the web page from the web server and generates a document object model (DOM) to display a view of the HTML page. The editor takes snapshots of the HTML source file in correspondence with edits thereto. The snapshots are compared to find a snapshot difference, which is correlated with the page representation. The page representation is updated by the editor. Based on the updated page representation, the editor communicates with the browser to update the DOM. The updated DOM is rendered by the browser without reloading the web page.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: September 14, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joseph Michael Davis, Ahmed M. Metwally
  • Patent number: 11119739
    Abstract: Techniques for compiling firewall rules into byte code or assembly code that can be loaded into cache memory of a processor and executed to evaluate received data packets. Rather than representing firewall rules in mid- or high-level languages stored in main memory, the techniques described herein include compiling the firewall rules into bytecode or assembly code, and distributing the code to the data plane. A packet-processing device may load the code representing the firewall rules into instruction cache of the processor. Further, the packet-processing device receives a data packet and extracts packet context data indicating attributes of the packet, and load the packet context data into a data cache of the processor. The processor can then execute the byte code or assembly code representing the firewall rules to evaluate the packet context data without having to access main memory to determine whether allow or block the data packet.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: September 14, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Stewart Allen, Dheerendra Talur, Venkat Maithreya Paritala, Joseph Magerramov, Anthony Liguori
  • Patent number: 11119752
    Abstract: Presented here is a system and method to enable a user to manage a large number of applications and a large number of subscribers. The technology presented here can manage up to tens of thousands of update items without a noticeable delay to the user. The technology enables the user to visualize information about multiple applications and multiple numbers of subscribers at the same time, and group the multiple subscribers and multiple applications according to various parameters, such as application name, organization type, update version, etc. Once grouped, the user can perform various operations on the group, such as schedule the updates and/or edit the updates, by adding or removing a large number of items at once. Further, the system is structured so that the operations on the large number of items can be performed without a noticeable delay to the user.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: September 14, 2021
    Assignee: FinancialForce.com, Inc.
    Inventors: Paul Lee Hardaker, Vivienne Jane Garvey, Rosa Martinez Vera, Ana Cristina Lopez Calero, Maria Augustina Garcia Peralta
  • Patent number: 11112778
    Abstract: The disclosure is directed to a system for integrating and centralizing multiple manufacturing software types into a consolidated platform. The system interfaces with third party software and performs data collection, data analytics, factory controls, virtual modeling, and checklist creation, as well as many other manufacturing applications. Artificial intelligence and machine learning are also integrated into the platform to assist with root cause analysis and increasing production efficiency.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: September 7, 2021
    Assignee: AVEVA SOFTWARE, LLC
    Inventor: Darren Fraser
  • Patent number: 11113032
    Abstract: Systems and methods for dynamically generating application programming interfaces and managing functions associated with a data object type. In an aspect, the system accesses an object definition for a type of data object. The system generates an application programming interface associated with the type of data object, based at least partly on the object definition. The system determines a change to the object definition for the type of data object and updates the application programming interface based at least partly on the change to the object definition.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: September 7, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Samuel Kedida, Andy Chen, Mihir Rege, Mikita Samsonau, Vipul Shekhawat
  • Patent number: 11107577
    Abstract: The present disclosure provides a system that may receive first sensor data associated with first multiple measurements of multiple components of multiple medical systems; may receive filter information from first user input; may search, based at least on the filter information, the first sensor data to determine report data; may provide, via a graphical user interface, the report data to a user; may receive second user input that indicates one or more issues associated with at least one of the multiple medical systems; may determine one or more thresholds based at least on the second user input; may receive second sensor data associated with second multiple measurements of the multiple components of the multiple medical systems; and may determine, based at least on the one or more thresholds, at least one of the one or more issues associated with at least one of the multiple medical systems.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: August 31, 2021
    Assignee: Alcon Inc.
    Inventors: Peter Martin, Heiko Bohn
  • Patent number: 11100510
    Abstract: Systems and methods disclosed herein are directed to a scalable and advanced analytics computing platform for distributed ledger data for integrating an entity's legacy systems, distributed ledger systems, and crypto-asset transactions, as well as related metadata. The systems and methods further relate to a custody adapter implementation that enables interactions across multiple custody technology providers, sub-custody providers, and internal custody solutions.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: August 24, 2021
    Assignee: KPMG LLP
    Inventors: Samuel Wyner, Salvatore Joseph Ternullo, Shekar Atmakur, Kevin Bornatsch, Sydney M. Rice
  • Patent number: 11099830
    Abstract: A software updating apparatus includes an update control section that performs a software update for each of a plurality of electronic control units mounted in a vehicle, by using new versions of software supplied via a network, and an update mode determining section that selectively determines an update mode used when performing the software update, from among a parallel update mode and a serial update mode. The update control section performs the software update for each of the plurality of electronic control units based on the update mode determined by the update mode determining section.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: August 24, 2021
    Assignee: Honda Motor Co., Ltd.
    Inventors: Genta Inoue, Yosuke Shionoya
  • Patent number: 11100154
    Abstract: Computer-implemented systems and methods are disclosed for providing proactive validations of transformation scripts. In one implementation, a method is provided that includes associating, with at least one processor, the transformation script with ontology parameters. The method also includes initiating a debugging operation of the transformation script having at least one condition and importing, from a data source, at least one data item for transformation. The method further includes determining, as part of the debugging operation, whether the at least one condition that uses the at least one data item is valid based on the ontology parameters and notifying a user, on a display device, of a result associated with the determination.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: August 24, 2021
    Assignee: Palantir Technologies Inc.
    Inventor: Anthony Albert Nassar
  • Patent number: 11099976
    Abstract: Systems and methods to deploy cloud infrastructure. In one approach, a method includes creating a blueprint using a user interface displayed at a user device, automatically generating code based on the blueprint (e.g., generating the code using a server), and deploying the cloud infrastructure using the code (e.g., deploying to the AWS cloud).
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: August 24, 2021
    Assignee: HITACHI VANTARA LLC
    Inventors: Ganesh Khakare, Sanju Burkule, Gunanand Nagarkar, Tapasvi Kaza, Sri Vasireddy