Patents Examined by Ninos Donabed
-
Patent number: 10904300Abstract: 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: GrantFiled: December 20, 2017Date of Patent: January 26, 2021Assignee: Alcaltel LucentInventor: Yu Xiao
-
Patent number: 10901869Abstract: 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: GrantFiled: November 7, 2017Date of Patent: January 26, 2021Assignee: VMware, Inc.Inventors: Arnak Poghosyan, Ashot Nshan Harutyunyan, Naira Movses Grigoryan, Vaghinak Saghatelyan, Vahe Khachikyan
-
Patent number: 10904330Abstract: 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: GrantFiled: July 10, 2018Date of Patent: January 26, 2021Assignee: VMWARE, INC.Inventors: Ivaylo Radoslavov Radev, Yasen Fotev Kalchev, Tomo Vladimirov Simeonov, Ivailo Vladimirov Loboshki, Vladislav Milenov Atanasov
-
Patent number: 10904083Abstract: 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: GrantFiled: September 25, 2015Date of Patent: January 26, 2021Assignee: Intel CorporationInventors: Shao-wen Yang, Yen-Kuang Chen
-
Patent number: 10897408Abstract: 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: GrantFiled: December 14, 2018Date of Patent: January 19, 2021Assignee: SAP SEInventors: Joachim Fitzer, Pietro Francesco Menna, Felipe Musse, Simon Seif
-
Patent number: 10887161Abstract: 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: GrantFiled: October 16, 2017Date of Patent: January 5, 2021Assignee: Wells Fargo Bank, N.A.Inventors: Tambra Nichols, Teresa Lynn Rench, Jonathan Austin Hartsell, John C. Brenner, Christopher James Williams
-
Patent number: 10877986Abstract: 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: GrantFiled: January 30, 2019Date of Patent: December 29, 2020Assignee: SPLUNK Inc.Inventors: Brian Bingham, Tristan Fletcher, Alok Anant Bhide
-
Patent number: 10880166Abstract: 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: GrantFiled: February 21, 2019Date of Patent: December 29, 2020Assignee: Arista Networks, Inc.Inventor: Kenneth James Duda
-
Patent number: 10868773Abstract: 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: GrantFiled: July 17, 2018Date of Patent: December 15, 2020Assignee: SAP SEInventor: Mayank Tiwary
-
Patent number: 10868889Abstract: 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: GrantFiled: October 8, 2019Date of Patent: December 15, 2020Assignee: MINKONET CORPORATIONInventors: Kyung Soo Park, Tae Woo Kim, Dong Hwal Lee
-
Patent number: 10855803Abstract: 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: GrantFiled: November 16, 2018Date of Patent: December 1, 2020Assignee: Shanghai Bilibili Technology Co., Ltd.Inventors: Xiaoshan Lin, Fang Fang
-
Patent number: 10855777Abstract: 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: GrantFiled: April 23, 2018Date of Patent: December 1, 2020Inventors: Brandon Grooters, Chooi Peng Low, Brijesh Mishra
-
Patent number: 10855730Abstract: 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 theType: GrantFiled: October 31, 2017Date of Patent: December 1, 2020Assignee: Crestron Electronics, Inc.Inventors: Sameh Sabet, Richard Seroka
-
Patent number: 10848794Abstract: 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: GrantFiled: May 6, 2019Date of Patent: November 24, 2020Assignee: Plex, Inc.Inventors: Scott Olechowski, Elan Feingold, Greg Edmiston, Graham Booker
-
Patent number: 10848390Abstract: 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: GrantFiled: April 16, 2018Date of Patent: November 24, 2020Assignee: CISCO TECHNOLOGY, INC.Inventors: Robert Edgar Barton, Jerome Henry
-
Patent number: 10841169Abstract: 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: GrantFiled: November 2, 2015Date of Patent: November 17, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Krishna Puttagunta, Rupin T. Mohan, Vivek Agarwal
-
Patent number: 10831699Abstract: 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: GrantFiled: August 5, 2019Date of Patent: November 10, 2020Assignee: FUJITSU LIMITEDInventors: Takuya Sakamoto, Masahiro Doteguchi, Takashi Arakawa
-
Patent number: 10834017Abstract: 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: GrantFiled: November 11, 2018Date of Patent: November 10, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yuk L. Chan, Charles Kichler, Subbarao Seethamsetty, Mary D. Swift
-
Patent number: 10834030Abstract: 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: GrantFiled: March 21, 2019Date of Patent: November 10, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James R. Kozloski, Michael S. Gordon, Clifford A. Pickover
-
Patent number: 10831836Abstract: 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: GrantFiled: July 26, 2018Date of Patent: November 10, 2020Assignee: Palo Alto Networks, Inc.Inventors: Qi Zhang, Jiangxia Liu