Patents Examined by Ninos Donabed
  • Patent number: 10904300
    Abstract: Embodiments of the present disclosure relate to a method for managing user information in a SIP network and a device thereof. The method comprises: initiating a restart timer after a SIP access gateway restarts; within an expiration period of the restart timer, sending a heartbeat reply message to the network element in response to a heartbeat message from a network element, the reply message including the time when the SIP access gateway restarts. If a difference between the time when the SIP access gateway restarts and a current time is less than a time interval between heartbeat messages, the network element sends a registration request to the SIP access gateway, where the registration request includes user information of all users represented by the network element. It is further disclosed a device implementing the method discussed above.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: January 26, 2021
    Assignee: Alcaltel Lucent
    Inventor: Yu Xiao
  • Patent number: 10901869
    Abstract: The current document is directed to methods and systems that collect metric data within computing facilities, including large data centers and cloud-computing facilities. In a described implementation, lower and higher metric-data-value thresholds are used to partition collected metric data into outlying metric data and inlying metric data. The inlying metric data is quantized to compress the inlying metric data and adjacent data points having the same quantized metric-data values are eliminated, to further compress the inlying metric data. The resulting compressed data includes original metric-data representations for outlier data points and compressed metric-data representations for inlier data points, providing accurate restored metric-data values for significant data points when compressed metric data is decompressed.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: January 26, 2021
    Assignee: VMware, Inc.
    Inventors: Arnak Poghosyan, Ashot Nshan Harutyunyan, Naira Movses Grigoryan, Vaghinak Saghatelyan, Vahe Khachikyan
  • Patent number: 10904330
    Abstract: Methods, apparatus, systems and articles of manufacture manage services in distributed systems are disclosed. An example distributed system includes a first virtual machine including a first storage device to store a first service registry for a plurality of virtual machines, and a second virtual machine, of the plurality of virtual machines, including a second storage device to store a second service registry for the second virtual machine, and a proxy service registrar having an interface to selectively provide a first service from the first service registry or the second service registry responsive to a query of the second virtual machine for the first service.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: January 26, 2021
    Assignee: VMWARE, INC.
    Inventors: Ivaylo Radoslavov Radev, Yasen Fotev Kalchev, Tomo Vladimirov Simeonov, Ivailo Vladimirov Loboshki, Vladislav Milenov Atanasov
  • Patent number: 10904083
    Abstract: Systems, apparatuses and methods may identify a capability abstraction in a request to configure a first Internet of Things (IOT) application in a physical environment including a plurality of IOT devices and select a resource abstraction from a plurality of resource abstractions based on the capability abstraction. The selected resource abstraction may correspond to a first IOT device in the plurality of IOT devices. Additionally, the first IOT application may be bound with the first IOT device. In one example, first data originating from the first IOT device is received, a first runtime abstraction is selected from a plurality of runtime abstractions, wherein the first runtime abstraction corresponds to the first IOT application, and the first data is sent to the first IOT application via the first runtime abstraction.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: January 26, 2021
    Assignee: Intel Corporation
    Inventors: Shao-wen Yang, Yen-Kuang Chen
  • Patent number: 10897408
    Abstract: In an example embodiment, an application server is run as its own vsystem application, within a vsystem architecture. The application server contains a vRep instance and its own top layer, which is unique to each user. The application server supports exposing programs executed inside of it in many different communication formats.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: January 19, 2021
    Assignee: SAP SE
    Inventors: Joachim Fitzer, Pietro Francesco Menna, Felipe Musse, Simon Seif
  • Patent number: 10887161
    Abstract: Various examples described herein are directed to systems and methods for providing a user interface at a plurality of computing devices. A first interface application executing at a first computing device may determine a first state for a user interface. The first interface application may detect a set of user computing devices for providing the user interface to a user and select a second computing device that is in the set of user computing devices based at least in part on the first state of the user interface. The first interface application may send a description of the user interface to the second computing device.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: January 5, 2021
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Tambra Nichols, Teresa Lynn Rench, Jonathan Austin Hartsell, John C. Brenner, Christopher James Williams
  • Patent number: 10877986
    Abstract: The disclosed system and method acquire and store performance measurements relating to performance of a component in an information technology (IT) environment and log data produced by the IT environment, in association with corresponding time stamps. The disclosed system and method correlate at least one of the performance measurements with at least one of the portions of log data.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: December 29, 2020
    Assignee: SPLUNK Inc.
    Inventors: Brian Bingham, Tristan Fletcher, Alok Anant Bhide
  • Patent number: 10880166
    Abstract: A method for managing networking devices. The method includes receiving, by a second management system, first network device state information (NDSI) for a first plurality of network devices, where the first NDSI is obtained by a first management system and where the first management system manages the first plurality of network devices. The method further includes initiating performance of a management action based on a result, wherein the result is obtained by processing at least the first NDSI.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: December 29, 2020
    Assignee: Arista Networks, Inc.
    Inventor: Kenneth James Duda
  • Patent number: 10868773
    Abstract: Some embodiments are associated with multi-tenant software defined data center network traffic management. A data center computing system may calculate a first value for a first traffic flow, associated with a first user, using a dynamic, distributed, and substantially real-time model. The system may calculate a second value for to a second traffic flow, associated with a second user, using the dynamic, distributed, and substantially real-time model. The system may then dynamically allocate network resources to the first and second traffic flows based on the first and second priorities. Some embodiments may establish a plurality of network device queues and perform queue selection for optimization. According to some embodiments, the first user may be categorized as a premium user while the second user is categorized as an enterprise user.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: December 15, 2020
    Assignee: SAP SE
    Inventor: Mayank Tiwary
  • Patent number: 10868889
    Abstract: Provided is a system for providing a game play video by using a cloud computer, and more particularly, to a system for providing a game play video to a user by rendering the game play video by using a cloud computer connected to a user terminal. According to the system for providing a game play video by using a cloud computer, a game play video may also be watched using a low-specification terminal, and there is no need to install a game on a terminal. According to the system for providing a game play video by using a cloud computer, a user may intervene, in real time, in a game that is being played, and watch a game play video using various methods.
    Type: Grant
    Filed: October 8, 2019
    Date of Patent: December 15, 2020
    Assignee: MINKONET CORPORATION
    Inventors: Kyung Soo Park, Tae Woo Kim, Dong Hwal Lee
  • Patent number: 10855803
    Abstract: Techniques for evaluating performance of reviewing events in a network community are described herein. The disclosed techniques include authorizing a first user account to review the events in the network community for a first valid period; monitoring information associated with the first user account reviewing the events in the network community; generating data indicative of review behaviors associated with the first user account during at least a part of the first valid period based at least in part on the information and predetermined parameters of evaluating performance; determining values of a plurality of evaluation coefficients based on the generated data and predetermined rules; and determining a performance evaluation result for the first user account based on the generated data and the values of the plurality of evaluation coefficients.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: December 1, 2020
    Assignee: Shanghai Bilibili Technology Co., Ltd.
    Inventors: Xiaoshan Lin, Fang Fang
  • Patent number: 10855777
    Abstract: Systems and methods for a client-server system including a client and a runtime server to provide extended management services utilizing declarative service management plugins. The client may transmit client service data associated with a set of extension declarations of a service plugin package using a client service plugin. The runtime server may add the set of extension declarations to the first set of the management services. The runtime server may receive the client service data from the client. The runtime server may provide a management service of a set of management services for the client that may be based on the client service data and a subset of the set of extension declarations corresponding to the first management service. The first subset of the set of extension declarations may specify how the first management service is provided to the client.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: December 1, 2020
    Inventors: Brandon Grooters, Chooi Peng Low, Brijesh Mishra
  • Patent number: 10855730
    Abstract: A system and method for using both video and periodically refreshed images in a video surveillance system is described herein the method comprising receiving a first request from a first device at a first camera for a first video stream generated by the first camera to be transmitted using a first communication path; beginning the process of establishing the first communications path from the first camera to the first device; establishing second communications path from the first camera to the first device while the first communications path is being established, wherein the second communications path can be used to transmit a plurality of periodically refreshed images while the first communications path is being established; transmitting the plurality of periodically refreshed images from the first camera to the first device using the second communications path while the first communications path is being established; and transmitting the first video stream from the first camera to the first device using the
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: December 1, 2020
    Assignee: Crestron Electronics, Inc.
    Inventors: Sameh Sabet, Richard Seroka
  • Patent number: 10848794
    Abstract: A method and system for server driven adaptive transcoding is provided. A transcoding server computer may initially receive a first portion of a particular media file from a media file repository. The transcoding server computer may transcode the first portion of the particular media file into a first transcoded media segment of a first quality and send the first transcoded segment to a client computing device. The transcoding server computer may receive a second portion of the particular media file from the media file repository, transcode the second portion of the particular media file into a second transcoded media segment of a second quality different than the first quality, and send the second transcoded media segment to the client computing device.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: November 24, 2020
    Assignee: Plex, Inc.
    Inventors: Scott Olechowski, Elan Feingold, Greg Edmiston, Graham Booker
  • Patent number: 10848390
    Abstract: In one embodiment, a method comprises a management device, in a constrained network comprising constrained network devices, identifying for each constrained network device all available rules for execution by the corresponding constrained network device; the management device generating a prioritized rule set for each constrained network device, each prioritized rule set having selected available rules ordered relative to priority of execution by the corresponding constrained network device relative to a corresponding device context and a corresponding network context of the corresponding constrained network device; and the management device executing, for each constrained network device, a corresponding constrained deployment of the corresponding prioritized rule set based on identifying, from the corresponding prioritized rule set, a lifetimed rule set relative to the corresponding device context and network context, and supplying the lifetimed rule set to the corresponding constrained network device.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: November 24, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Robert Edgar Barton, Jerome Henry
  • Patent number: 10841169
    Abstract: An example implementation may relate to a storage area network (SAN) switch and a SAN target device. For example, the SAN target device may issue an in-band diagnostic command to the SAN switch. The SAN target device may receive an in-band data message from the SAN switch in response to the in-band diagnostic command. The in-band data message may include diagnostic data about a port of the storage area network switch and a storage area network device connected to the port.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: November 17, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Krishna Puttagunta, Rupin T. Mohan, Vivek Agarwal
  • Patent number: 10831699
    Abstract: A computing system includes one or more processors configured to perform generation of a plurality of pieces of segment data by dividing first data, generate a plurality of pieces of extended data by performing an extension process on each of the plurality of pieces of segment data, each extended data having a size equal to a size of second data, generate first combination data by combining first extended data included in the plurality of pieces of extended data and the second data, perform transmission of the first combination data, in response to receiving data of a computation result calculated based on the first combination data, generate a first computation result related to the first extended data by dividing the data of the computation result, and generate a third computation result related to the first data by performing a reconstruction process based on the first computation result.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: November 10, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Takuya Sakamoto, Masahiro Doteguchi, Takashi Arakawa
  • Patent number: 10834017
    Abstract: Described herein are systems, devices, methods, computer-readable media, techniques, and methodologies for cloud-to-edge data flow migration. More specifically, example embodiments relate to migrating at least a portion of cloud-based data processing functionality from a cloud environment to network edge environment. The functionality can be migrated to anywhere along the network edge. Input data received or generated at a network edge device may be classified according to one or more classification criteria. At least a portion of cloud-based data processing functionality may then be selected for migration to the network edge based at least in part on the classified input data and/or one or more network characteristics. After migration, at least a portion of the input data may be processed by the migrated functionality. The input data processed at the network edge may then be sent to the cloud environment for additional processing by cloud-based data processing functionality.
    Type: Grant
    Filed: November 11, 2018
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yuk L. Chan, Charles Kichler, Subbarao Seethamsetty, Mary D. Swift
  • Patent number: 10834030
    Abstract: A computer-based communications system is provided. In aspects of the invention, the computer-based communications system is configured to adjust a time period for delaying a message from being sent by a user. A message is drafted by a user to be sent to a recipient. A selection is received for send the message to the recipient. A time period is adjusted for sending the message to the recipient based on user-centric considerations where the time period for delaying sending the message is not explicitly specified by the user. The message is delayed being sent for the time period. After the time period, the message is sent to the recipient.
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James R. Kozloski, Michael S. Gordon, Clifford A. Pickover
  • Patent number: 10831836
    Abstract: A native web storage function call is received at a client device. A modified web storage function call is executed, to facilitate web storage associated with a clientless VPN. The modified web storage function call executes a call to the native web storage function call to facilitate access to the web storage.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: November 10, 2020
    Assignee: Palo Alto Networks, Inc.
    Inventors: Qi Zhang, Jiangxia Liu