Patents Examined by Farzana B Huq
  • Patent number: 11327887
    Abstract: Techniques related to a server-side extension of client-side caches are provided. A storage server computer receives, from a database server computer, an eviction notification indicating that a data block has been evicted from the database server computer's cache. The storage server computer comprises a memory hierarchy including a volatile cache and a persistent cache. Upon receiving the eviction notification, the storage server computer retrieves the data block from the persistent cache and stores it in the volatile cache. When the storage server computer receives, from the database server computer, a request for the data block, the storage server computer retrieves the data block from the volatile cache. Furthermore, the storage server computer sends the data block to the database server computer, thereby causing the data block to be stored in the database server computer's cache. Still further, the storage server computer evicts the data block from the volatile cache.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: May 10, 2022
    Assignee: Oracle International Corporation
    Inventors: Jia Shi, Wei Zhang, Kothanda Umamageswaran, Neil J. S. MacNaughton, Vijayakrishnan Nagarajan
  • Patent number: 11321271
    Abstract: In one embodiment, a method includes initiating cluster parameters that govern how a non-volatile memory (NVM) cluster functions and operates. Submission and completion queues of shared NVM on other nodes in the NVM cluster are mapped based on details of the shared NVM on the other nodes in the NVM cluster. The submission queue is configured to store commands to access the shared NVM according to a first-in-first-out (FIFO) scheme. The completion queue is configured to store completed commands after being processed through the submission queue. In another embodiment, a host-based data storage system includes NVM configured to store data. The host-based data storage system further includes a processor and logic integrated with and/or executable by the processor to perform the foregoing method.
    Type: Grant
    Filed: July 11, 2018
    Date of Patent: May 3, 2022
    Assignee: Kyndryl, Inc.
    Inventors: Keshav G. Kamble, Vijoy A. Pandey, Atul A. Tambe
  • Patent number: 11303757
    Abstract: Disclosed are systems and methods for providing a virtual conference using personal devices of the participants. In one embodiment, a proximity value is generated and encoded in audio streams from each device. A server can compare proximity values and enable a suitable microphone, while disabling the remaining microphones. Systems and techniques for improving capturing and synchronization of source audio and improved audio playback at destination are also disclosed.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: April 12, 2022
    Assignee: Teamport Inc.
    Inventors: Pavel Serbajlo, Marián Zákutný, Dominik Zane, Jakub Fiala
  • Patent number: 11265357
    Abstract: Techniques are described for encapsulating AV1 encoded video data within NAL units. For example, the NAL units can be H.264 or HEVC NAL units. Encapsulation can comprise using a reserved NAL unit type. For example, an open bitstream unit comprising AV1 encoded video data can be encapsulated within a NAL unit using a reserved NAL unit type. The NAL unit can be packetized for delivery to another computing device via a computer network.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: March 1, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mei-Hsuan Lu, Satya Sasikanth Bendapudi, Chun-Wei Chan, Ming-Chieh Lee
  • Patent number: 11258875
    Abstract: Techniques are disclosed for providing secure transaction functionality embedded into host applications executing on transaction client devices, using an integration framework and user interfaces. A transaction server may be configured to receive initial transaction sender and receiver data from an integrated software component executing within a host software application on a transaction client device. After receiving the initial transaction sender and receiver data from the integrated software component, the transaction server may determine transaction sender and transaction recipient locations, and may select a particular transaction user interface based on the sender and recipient location data. Particular transaction user interface also may be determined based on specific host applications. After determining the particular transaction user interface, the interface may be transmitted to the transaction client device, for example, via a content delivery network.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: February 22, 2022
    Assignee: The Western Union Company
    Inventors: Vijaya Kouru, Sanjay Saraf
  • Patent number: 11233734
    Abstract: Disclosed are examples of systems, apparatus, devices, computer program products, and methods implementing aspects of digital content retrieval using a decentralized content fabric. In some implementations, fabric nodes of an overlay network are provided. A first fabric node is configured to: determine, responsive to a client request for a content object part, that the content object part is not stored locally at the first fabric node; identify a second one or more fabric nodes as a best match; send a network request for the content object part to the second one or more fabric nodes; obtain the content object part from the second one or more fabric nodes; and process the content object part with further content object parts to produce the digital content for the client.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: January 25, 2022
    Assignee: Eluvio, Inc.
    Inventors: Michelle Munson, Serban Simu
  • Patent number: 11212374
    Abstract: In an approach for managing network sockets, a computer receives a request to create a network socket to transfer data. The computer identifies information associated with the received request, including one or more of: a default network protocol, one or more supported network protocols, ahead of time initialization, a data transfer policy, a failure policy, and a security policy. The computer creates a second level hash map based on the identified information, wherein the second level hash map includes the supported network socket protocols and a connection state. The computer determines a network protocol to utilize associated with the received request. The computer establishes a connection for the network socket over the determined network protocol.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: December 28, 2021
    Assignee: International Business Machines Corporation
    Inventors: Timothy P. Ellison, Ankur Gupta, Sreedhar B. Kodali, Xiaoqiao Meng, Neil G. M. Richards, Sivasakthi Thirugnanapandi
  • Patent number: 11206297
    Abstract: A live broadcast streaming system is provided, comprises an ingest decoding module; a processing and encoding module; a video routing module; a collection module; a real-time analysis module; a reporting module; and a control module. A media streaming event can be collected from one source and delivered to heterogenous viewing platforms, while collecting viewer analytics from the heterogenous platforms to provide an aggregated view of analytics.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: December 21, 2021
    Inventor: Laurent Boutet
  • Patent number: 11196831
    Abstract: A communication apparatus includes a transmission unit configured to, in response to an information request from another apparatus, transmit issued information issued by the communication apparatus to the another apparatus, a first reception unit configured to receive a transfer request based on the issued information from a client apparatus, a second reception unit configured to receive, from a server apparatus, data to be transferred to the client apparatus operating as a transmission source of the transfer request based on the issued information, and a transfer unit configured to, in a case where the first reception unit receives the transfer request based on the issued information from each of a plurality of client apparatuses including a client apparatus to which the issued information issued by the communication apparatus is not transmitted by the transmission unit, transfer the data received from the server apparatus to the plurality of client apparatuses.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: December 7, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Kazuya Taniguchi, Kensuke Yasuma
  • Patent number: 11159364
    Abstract: A system is in communication with a managed infrastructure. An extraction engine is in communication with a managed infrastructure. The extraction engine is configured to receive managed infrastructure data and produces events as well as populates an entropy database with a dictionary of event entropy that can be included in the entropy database. A signalizer engine that includes one or more of an NMF engine, a k-means clustering engine and a topology proximity engine. The signalizer engine inputs a list of devices and a list of connections between components or nodes in the managed infrastructure. The signalizer engine determines one or more common characteristics and produces clusters of events relating to failure or errors in at least one of the devices and connections between components or nodes in the managed infrastructure. The events are converted into words and subsets to group the events into clusters that relate to security of the managed infrastructure.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: October 26, 2021
    Assignee: Moogsoft Inc.
    Inventor: Philip Tee
  • Patent number: 11080657
    Abstract: The present approach relates to systems and methods for tracking a plurality of client actions within a portal running on a client instance and generating an analytics report that includes analytics information indicative of the tracked plurality of user actions and other events. The present approach includes receiving a user criteria specifying a web service integratable with an analytics package. The present approach further includes integrating the analytics package with the specified web service to leverage functionality of the specified web service, such as tracking functionality, to enhance tracking efficiency by causing the analytics package to selectively import analytics information from the web service. Furthermore, the present approach includes generating an analytics report that includes the analytics report may include analytics information indicative of user actions tracked by the analytics package or other analytics information imported from the web service by the analytics package.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: August 3, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Corey Daniel Leamon, Lucinda Kathryn Foss, Robert Robles Wallace, Cresta Kirkwood, Thomas Gerald O'Neill
  • Patent number: 11082339
    Abstract: A method including receiving, in a controller, from a client device in a network, a resolution query specifying a host name, is provided. The method includes parsing the resolution query to determine whether the host name is associated with an core host or with a public host, and directing the resolution query to a remote domain name system server dedicated to service the core host when the host name is associated with an enterprise name. The method also includes directing the resolution query to a local domain name system server when the host name is associated with a public service provided by the public host. A system to perform the above method is also provided.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: August 3, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sujeeth Padavala, Isaac Theogaraj, Amit Pingale
  • Patent number: 11044325
    Abstract: A context-based action determination system includes: a first terminal device; a server device communicably connected with the first terminal device and configured to receive a service provision request from the first terminal device; and a second terminal device, different from the first terminal device, communicably connected with the server device and configured to transmit context information to the server device. The server device determines whether a service associated with the service provision request is providable to the first terminal device in response to the service provision request based on the context information received from the second terminal device, and the server device provides the service to the first terminal device when the server device determines that the service is providable.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: June 22, 2021
    Assignees: Hyundai Motor Company, Kia Motors Corporation
    Inventors: Seong Soo Yae, Sung Soo Park
  • Patent number: 11025486
    Abstract: In one embodiment, a device classification service extracts, for each of a plurality of time windows, one or more sets of traffic features of network traffic in a network from traffic telemetry data captured by the network. The service represents, for the time windows, the extracted one or more sets of traffic features as feature vectors. A feature vector for a time window indicates whether each of the traffic features was present in the network traffic during that window. The service trains, using a training dataset based on the feature vectors, a cascade of machine learning classifiers to label devices with device types. The service uses the classifiers to label a particular device in the network with a device type based on the traffic features of network traffic associated with that device. The service initiates enforcement of a network policy regarding the device based on its device type.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: June 1, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Pierre-André Savalle, Jean-Philippe Vasseur, Grégory Mermoud
  • Patent number: 11025678
    Abstract: Implementations described and claimed herein provide methods and systems for routing data, message, and register access transactions through common ports in an on-chip interface interconnect module while supporting Quality of Service (QoS) and maintaining fair data throughput. In one implementation, a System on Chip system includes an AXI interconnect module to route data, message, and register access transactions via common ports in the AXI interconnect module. The system may include at least one master circuit module configured to initiate data transaction, wherein the at least one master circuit module behaves as a slave to receive message transactions and register access transactions. The system may include at least one slave circuit module configured to respond to data transactions, wherein the at least one slave circuit module behaves as a master to initiate message transactions. The system may use QoS signaling as a priority indicator to prioritize the transactions.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: June 1, 2021
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Sneha Kishor Wagh, Siddharth Shirish Suttraway
  • Patent number: 11006791
    Abstract: The invention provides a plurality of display devices such as hand dryers, each with a programmed computer display, and all communicating to a central location via a high speed link system. A display screen is mounted to each of the hand dryers and viewable by a user while drying the user's hands. A processor is located within the housing and is in signal-communication with the display screen. The high-speed link system is in signal-communication with each processor and an external data source, wherein the data source communicates with the processor to change the image displayed on the display screen. Sensors communicate ambient conditions outside of the display screen to a database.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: May 18, 2021
    Assignee: Modocast, LLC
    Inventors: Brian S. Jolin, Dominic J. Scandinaro, Cosmin D. Miclea, Renzo Francesco Giuliano Ruiz, Kristine M. Hernandez
  • Patent number: 10985988
    Abstract: Profile generation for bandwidth management is provided. A content provider receive a notification regarding a new application or media file. Profile information for the application or media file is determined. Such profile information includes information regarding consumption of bandwidth throughout a time period of usage of the application or media file. The profile may be stored in memory in association with the application or media file. A request is received from a user device regarding access to the application or media file. Access to the requested application or media is provided to the user device; the profile is also provided to the user device for use in evaluating whether bandwidth requirements of the application or media file exceeds an available network bandwidth of a network of the user device.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: April 20, 2021
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventor: Gregory Corson
  • Patent number: 10976942
    Abstract: A technique versions a configuration of data storage equipment. The technique involves receiving, while the data storage equipment operates in accordance with a first version of the configuration of the data storage equipment, a configuration change command to change the configuration of the data storage equipment. The technique further involves changing the first version of the configuration of the data storage equipment to a second version of the configuration of the data storage equipment in response to the configuration change command. The technique further involves, while the data storage equipment operates in accordance with the second version of the configuration of the data storage equipment, concurrently maintaining access to the first version of the configuration of the data storage equipment and the second version of the configuration of the data storage equipment.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: April 13, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Junping Zhao, Xiangping Chen
  • Patent number: 10893152
    Abstract: A system and method for providing multi-services within a communication network according to various exemplary embodiments can include storing, in a database of a computer, user-defined sets of rules and instructions for providing multi-services to end user devices connected to a communication network comprising a Hybrid Fiber-Wireless (HFW) network having policy management capabilities. The system and method can receive, at one or more processors, the user-defined sets of rules and instructions from a plurality of end users via a plurality of end user devices. The system and method can configure a virtual network for each end user within the communication network using the policy management capabilities based on the user-defined sets of rules and instructions provided by each end user. The user-defined sets of rules and instructions define provisioning and delivery of resources and services provided by the communication network to the end user.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: January 12, 2021
    Assignee: INCNETWORKS, INC.
    Inventor: Jesse E. Russell
  • Patent number: 10873729
    Abstract: Monitoring system of person coming to entrance comprises camera for capturing image of the person and recorder for the captured image, the system informing the person of the image recordation for deterring a crime in bad visit case or making polite notice in goodwill visit case. Unlock system has an intercom for visitor to request unlock and a self unlock operating portion for resident. If unlock done through intercom with acquaintance confirmed, polite notice is preferred, whereas “note record” is added to the image record in case of intercom unlock with unacquainted assumed. If unlock done by resident, the information and the image recordation are withheld. If entrance in a group detected, “note record” is added to the image record in case bad person successively follows goodwill person duly unlocking entrance. Privacy of acquaintance visitor image is protected by password. “Note record” is added to image record without voice message.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: December 22, 2020
    Assignee: NL GIKEN INCORPORATED
    Inventor: Masahide Tanaka