Patents Examined by Hermon Asres
-
Patent number: 11394771Abstract: An edge computing system comprises: a cloud computing system; an edge processing function; a connection between the edge processing function and the cloud computing system; a backend server within the cloud computing system. An assessment module is configured to receive information about processing goals, and processing capabilities of the backend server and the edge processing function. The assessment module derives a set of possible interfaces and corresponding functionality splits defining a division of processing activity between the backend server and the edge processing function. Based on a received measurement of bandwidth and/or of latency on the connection, the assessment module selects an interface and corresponding functionality split, and downloads them to the edge processing function and the backend server.Type: GrantFiled: July 1, 2021Date of Patent: July 19, 2022Assignee: VEEA SYSTEMS LTD.Inventors: Timothy James Speight, Nicholas Jelbert, Stephen Robert Calvert
-
Patent number: 11388205Abstract: Methods and systems of establishing a shared augmented reality session between a first computing device and a second computing device are disclosed. The first and second computing devices perform proximity device discovery using a first data communication technology. The first and second computing devices then perform real-time network communication using a second data communication technology. Once the real-time network communication is established, the first and second computing devices perform coordinate space synchronization using the second data communication technology.Type: GrantFiled: October 31, 2019Date of Patent: July 12, 2022Assignee: EIDOS INTERACTIVE CORPORATIONInventors: Anthony Reddan, Renaud Bedard
-
Patent number: 11375008Abstract: An aspect of the present disclosure facilitates consumption of data services provisioned in cloud infrastructures. In one embodiment, a name server maintains a node-map data reflecting the corresponding set of nodes (in cloud infrastructures) currently hosting each of multiple data services. A consumer system (e.g. an end user system or another node in the cloud infrastructure) seeking to access a desired data service, sends to the name server a resolution request containing an identifier of the desired data service. The consumer system receives from the name server, identifiers of a set of nodes currently hosting the desired data service and then accesses the desired data service through at least one of the set of nodes.Type: GrantFiled: July 28, 2021Date of Patent: June 28, 2022Assignee: YugaByte IncInventors: Mihnea-Marian Iancu, Bogdan-Alexandru Matican, Timur Tagirovich Yusupov, Karthik Ranganathan, Mikhail Andreyevich Bautin, Ramkumar Vaidyanathan Sri
-
Patent number: 11363092Abstract: Provided are a resource sharing method, device and system. The method includes: establishing, by a cloud desktop system based on a virtual desktop infrastructure (VDI), links with multiple terminals; and acquiring, by the cloud desktop system, resources of the multiple terminals through the links, and sharing the acquired resources to the multiple terminals.Type: GrantFiled: November 27, 2017Date of Patent: June 14, 2022Assignee: ZTE CorporationInventors: Kai Li, Song Shen, Haijun Qiu, Yimo Song
-
Patent number: 11327764Abstract: A method for controlling an information processing system, the information processing system including multiple information processing devices coupled to each other, each of the multiple information processing devices including multiple main operation devices and multiple aggregate operation devices that are coupled to each other, the method includes: acquiring, by each of the aggregate operation devices, array data items from a main operation device coupled to the concerned aggregate operation device; determining the order of dimensions in which a process is executed and in which the information processing devices are coupled to each other; executing for each of the dimensions in accordance with the order of the dimensions, a process of halving the array data items and distributing the array data items to information processing devices arranged in the dimension; executing a process of transmitting, to information processing devices arranged in the dimension, operation results calculated based on data items.Type: GrantFiled: October 28, 2019Date of Patent: May 10, 2022Assignee: FUJITSU LIMITEDInventors: Akihiko Kasagi, Takashi Arakawa
-
Patent number: 11323501Abstract: A system enables collaboration through electronic devices executes software or an operating system feature that allows a first device's computing environment to run remotely on a second devices computing software by scanning predetermined wireless channels to detect remote clients via a communication controller. The system transmits device profiles that include protocol versions that multiple clients support. The system generates a link layer that joins a first device to a second device and generates authenticating keys that establish a communication channel. The system enables operating modes of the first and second devices that establish the content and control of those devices.Type: GrantFiled: August 25, 2020Date of Patent: May 3, 2022Assignee: DTEN, INC.Inventors: Wei Liu, Jin Guo, Sally Tung, Rui Xu
-
Patent number: 11316731Abstract: A method, system, and computer program product for determining valid drop targets for nodes within an integration flow using mapping that includes: identifying a first node, identifying one or more input nodes, where the one or more input nodes are nodes within an integration flow of the first node, analyzing a mapping of the first node, where the analyzing includes determining whether the mapping contains one or more inputs from the one or more input nodes, and in response to determining that the mapping contains one or more inputs from an input node of the one or more input nodes, identifying valid drop points for the first node using the input node.Type: GrantFiled: June 24, 2019Date of Patent: April 26, 2022Assignee: International Business Machines CorporationInventors: Vlad Balanescu, Doina Liliana Klinger, Ashley Donald Harrison
-
Patent number: 11303555Abstract: Techniques are disclosed for providing a Software Defined Networking (SDN) controller with real-time or near-real time visibility of the operation of data center fabrics to determine whether the DCI was properly configured. For example, an SDN controller receives high-level configuration data that describes a desired state of a network managed by the SDN controller at a high level of abstraction. The SDN controller applies a transformation function to the high-level configuration data to generate a low-level configuration data for network devices configured to implement the desired state of the network. SDN controller configures the SDN controller as a peer to the network devices to obtain one or more routes exchanged between the network devices. The SDN controller sends the low-level configuration data to the network devices to cause the network devices to implement the desired state of the network.Type: GrantFiled: June 28, 2019Date of Patent: April 12, 2022Assignee: Juniper Networks, Inc.Inventors: Jacopo Pianigiani, Suresh K Balineni, Anantharamu Suryanarayana, Atul S Moghe, Shivayogi Ugaji, Tong Jiang
-
Patent number: 11290508Abstract: A system and method for automated caching and tabling for finding and swapping media content is disclosed.Type: GrantFiled: December 4, 2020Date of Patent: March 29, 2022Assignee: Capital One Services, LLCInventors: Austin Walters, Jeremy Goodsitt, Vincent Pham
-
Patent number: 11277493Abstract: The present disclosure discusses system and methods for improving the efficiency of a remote computing device. The system and methods include generate a profile and delivery schedule for the remote computing device. The system can dynamically update the delivery schedule of future requests the system transmits to the remote computing device based on responses to current request.Type: GrantFiled: December 21, 2020Date of Patent: March 15, 2022Assignee: Click Therapeutics, Inc.Inventors: Victor Gao, David Klein
-
Patent number: 11277319Abstract: A method and an apparatus for diagnosing a network and a machine readable storage medium thereof are provided. As an example, the method of diagnosing a network comprises: a first AP running in a WLAN Doctor mode tests WLAN service quality provided by a second AP located in a diagnosis region of the first AP by simulating a client.Type: GrantFiled: March 28, 2019Date of Patent: March 15, 2022Assignee: New H3C Technologies Co., Ltd.Inventors: Xiang Huang, Haitao Zhang
-
System, method and apparatus for providing a toggleable remoting mode for computer operating systems
Patent number: 11269664Abstract: Software can also be used via a remote application window, remote desktop window, or remote graphical windowing user session window. The present invention describes how software (application, desktop, or graphical windowing user session) can know whether or not it is running in local or remote mode, and control its handling of functionalities accordingly. The software does this by checking a variable set in the windowing session by the operating system. System, method, and apparatus for providing a toggleable remoting mode for computer operating systems is provided.Type: GrantFiled: September 15, 2016Date of Patent: March 8, 2022Inventor: Christopher Balz -
Patent number: 11245572Abstract: Some embodiments of the invention provide a forwarding element that can be configured through in-band data-plane messages from a remote controller that is a physically separate machine from the forwarding element. The forwarding element of some embodiments has data plane circuits that include several configurable message-processing stages, several storage queues, and a data-plane configurator. A set of one or more message-processing stages of the data plane are configured (1) to process configuration messages received by the data plane from the remote controller and (2) to store the configuration messages in a set of one or more storage queues. The data-plane configurator receives the configuration messages stored in the set of storage queues and configures one or more of the configurable message-processing stages based on configuration data in the configuration messages.Type: GrantFiled: October 16, 2017Date of Patent: February 8, 2022Assignee: Barefoot Networks, Inc.Inventors: Changhoon Kim, Xiaozhou Li, Anurag Agrawal, Julianne Zhu
-
Patent number: 11240103Abstract: An embodiment provides a network parameter optimization method and apparatus, to implement online network parameter optimization. The method includes: sending, by a first function entity, an evaluation model to a second function entity, where the evaluation model is used by the second function entity to determine a first network parameter adjustment action performed by a network element in a first network environment state; receiving, by the first function entity, information about the first network parameter adjustment action; updating, by the first function entity, the evaluation model based on information about the first network environment state, the information about the first network parameter adjustment action, information about a return obtained after the network element performs the first network parameter adjustment action, and information about a second network environment state after the network element performs the first network parameter adjustment action.Type: GrantFiled: August 5, 2020Date of Patent: February 1, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Qinghua Chi, Yuanyuan Wang, Yan Wang, Wei Zhou
-
Patent number: 11228648Abstract: Techniques for management of Internet of Things (IOT) devices are disclosed. IOT devices may be manufactured with a pre-installed software development kit (SDK) (e.g., in firmware or other storage). At initial startup time (e.g., after device placement), IOT devices may execute the firmware code as provided by the SDK to connect to a corporate network or other network-based control environment, such as a cloud-based service provider infrastructure. Once connected, IOT devices may participate in enterprise computing applications as a consumer or provider of information. Updates to IOT devices and their SDKs may be periodically provided. Virtual IOT devices may be used as placeholders or emulators for unavailable or future IOT devices, such that enterprise applications may be configured and executed without an actual physical IOT device in existence. Virtual IOT devices may also be used to assist with overall device provisioning.Type: GrantFiled: July 27, 2020Date of Patent: January 18, 2022Assignee: ServiceNow, Inc.Inventors: Swaroop Gnana Thummalapalli, Aditya Ramamurthy
-
Patent number: 11228629Abstract: Methods and systems for intelligent use of off-peak bandwidth are disclosed. An example method can comprise receiving a request for content from a user device. The content server can transmit the content to the user device. Upon receiving a teardown command to suspend transmission of the content, after transmitting a first portion of the content to the user device, the content server can determine that playback of the content is likely to be resumed at a peak time. The content server can then pre-position a second portion of the content proximate to the user device prior to the peak time.Type: GrantFiled: July 27, 2020Date of Patent: January 18, 2022Assignee: COMCAST CABLE COMMUNICATIONS, LLCInventors: Nishant Doshi, Scott Auger, Ambud Sharma
-
Patent number: 11212207Abstract: Various methods and systems for facilitating network traffic monitoring in association with an application running on a client device are provided. In this regard, aspects of the invention facilitate monitoring network traffic being transmitted to and/or from a client device, such as a mobile device, so that network performance can be analyzed. In various implementations, one or more default classes associated with an application on a device are replaced with one or more custom monitoring classes designed to facilitate monitoring data packets being communicated to or from the application. The custom monitoring classes can then be utilized to facilitate monitoring a plurality of data packets communicated to or from the application.Type: GrantFiled: August 21, 2019Date of Patent: December 28, 2021Assignee: SPLUNK Inc.Inventor: Konstantinos Polychronis
-
Patent number: 11212184Abstract: The predictive overlay network architecture of the present invention improves the performance of applications distributing digital content among nodes of an underlying network such as the Internet by establishing and reconfiguring overlay network topologies over which associated content items are distributed. The present invention addresses not only frequently changing network congestion, but also interdependencies among nodes and links of prospective overlay network topologies. The present invention provides a prediction engine that monitors metrics and predicts the relay capacity of individual nodes and links (as well as demand of destination nodes) over time to reflect the extent to which the relaying of content among the nodes of an overlay network will be impacted by (current or future) underlying network congestion.Type: GrantFiled: June 29, 2020Date of Patent: December 28, 2021Assignee: SYSTEM73 LTD.Inventors: Jose Daniel Perea Strom, Doron Paz, William C. Erbey, Duo Zhang
-
Patent number: 11204853Abstract: Aspects of the subject disclosure may include, for example, a method in which a processing system receives data at an edge node of a network that also includes regional nodes and central nodes. The processing system also determines a latency criterion associated with an application for processing the data; the application corresponds to an application programming interface. The method also includes processing the data in accordance with the application, monitoring a latency associated with the processing, and determining whether the latency meets the latency criterion. The processing system dynamically assigns data processing resources so that the latency meets the latency criterion; the resources include computation, network and storage resources of the edge node, a central node, and a regional node in communication with the edge node and the central node. Other embodiments are disclosed.Type: GrantFiled: May 20, 2019Date of Patent: December 21, 2021Assignee: AT&T Intellectual Property I, L.P.Inventors: Abhijeet Bhorkar, Mehdi Malboubi, Baofeng Jiang
-
Patent number: 11190562Abstract: A method includes establishing a network connection with a source computing device and an application services computing device, receiving, via the network connection, a source event stream at the application services computing device, and extracting a sample of the source event stream. The method further includes partitioning the sample of the source event stream into fields, identifying a field data type of a field of the multiple fields in the sample, identifying a distribution of values of the field in the sample, and extrapolating, from the sample of the source event stream, extrapolated functions for the fields. Extrapolating an extrapolated function is dependent on the field data type and the distribution of the field. The method further includes transforming, based on the plurality of extrapolated functions in the configuration file, the source event stream to obtain a transformed event stream, and analyzing, by a target machine learning model, the transformed event stream.Type: GrantFiled: June 9, 2020Date of Patent: November 30, 2021Assignee: Intuit Inc.Inventor: Efraim Feinstein