Patents Examined by Lance Leonard Barry
-
Patent number: 11516166Abstract: In a computer-implemented method for facilitating recognition of header fields in electronic communication documents, header definition data and an electronic communication document are received. The header definition data defines one or more characteristics of a first header format, wherein the one or more characteristics include one or both of (i) keywords or partial keywords, and (ii) positions, corresponding to one or more header fields. Text-based content of the electronic communication document includes conversation segments, which include one or more headers. Using the header definition data, values of header fields of at least one of the plurality of conversation segments are determined. Using the determined values, an ordered relationship between the electronic communication document and one or more other electronic communication documents is determined.Type: GrantFiled: January 25, 2021Date of Patent: November 29, 2022Assignee: RELATIVITY ODA LLCInventor: Brandon Gauthier
-
Patent number: 11509731Abstract: A system and method for robotically arbitrating cloud computing services utilizes resource parameters, tolerance values, and client system requirements to configure a meta-orchestrator to select a validated compatible service from a service resource pool and employ an orchestrator to migrate a client system to the selected service and utilize block chain technology for logging transactions, storing metadata and data.Type: GrantFiled: January 8, 2021Date of Patent: November 22, 2022Assignee: CHARLES FINKELSTEIN CONSULTING LLCInventors: Charles Finkelstein, Ethan Finkelstein, Inder Singh
-
Patent number: 11503097Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, and a method for rendering interactive visualizations of high volume streaming data. Streaming data that describes a plurality of events is loaded in memory. The streaming data includes geospatial data that specifies a source location and a destination location for each event. Visual metaphors representing the events are rendered using a visualization mathematical model that defines, for each visual metaphor, a spatial position and opacity for each point along the visual metaphor throughout a sliding time window.Type: GrantFiled: December 12, 2019Date of Patent: November 15, 2022Assignee: eBay Inc.Inventors: Jinrong Xie, Patrick Nelson, Binbin Shao, Zeqian Shen, Zoher Karu
-
Patent number: 11496558Abstract: A system is described. The system includes a distributed ledger peer-to-peer blockchain fabric comprising a plurality of peer nodes, including a first peer node to receive a workload package, examine the workload package to determine a role of the first peer node within a cluster configuration of a first set of the plurality of peer nodes and execute the workload package at resources included in the first peer node.Type: GrantFiled: January 29, 2020Date of Patent: November 8, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Prabhanjan Gururaj, Thomas Golway, Grandhi Gururaja, Sharath Gopinath
-
Patent number: 11488114Abstract: Disclosed herein are computer-implemented methods, computer-implemented systems, and non-transitory, computer-readable media for use of shared collaborative electronic events. A connection to a user calendar service is established by a shared calendar service. At least two electronic calendar events are received from the user calendar service. A determination is made for each received event whether a shared meeting object corresponding to the event exists in a shared meeting object store. If NO, a shared meeting object is created in the shared meeting object store for the electronic calendar event, meeting participants are determined for the electronic calendar event, and access to the shared meeting object is provided to each determined meeting participant. Providing access to the shared meeting object includes enabling each participant to add shared content to the shared meeting object and view shared content added by other participants.Type: GrantFiled: February 20, 2020Date of Patent: November 1, 2022Assignee: SAP SEInventors: Rachel Ebner, Vitaly Vainer, Evgeny Himmelreich, Edna Tamir-Dahan
-
Patent number: 11483897Abstract: The present disclosure relates to a communication technique and system for combining 5G communication systems with IoT technologies to achieve a higher data rate beyond 4G systems. The present disclosure can be applied to intelligent services (e.g., smart homes, smart buildings, smart cities, smart or connected cars, healthcare, digital education, retail businesses, and security and safety related services) on the basis of 5G communication technologies and IoT related technologies. As an embodiment of the present specification, there is provided a method of signal transmission and reception for a user equipment (UE) in a mobile communication system. The method may include: receiving first information for providing a service from a service providing server; receiving second information for managing a session associated with the service from the service providing server; and sending a signal to the service providing server on the basis of the first information and the second information.Type: GrantFiled: November 23, 2015Date of Patent: October 25, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Songyean Cho, Sangsoo Jeong, Hyejeong Kim, Yunsang Park
-
Patent number: 11477269Abstract: A network manager configures a first node to participate in a node cluster that spans at least a first cloud service provider and the second cloud service provider. The network manager configures a second node to participate in the node cluster. The network manager configures a third node to participate in the node cluster. The network manager initiates the first node as a virtual machine. The network manager initiates the second node as a containerized program. The network manager initiates the third node as a containerized program. The network manager sends messages into the first cloud serves and into the second cloud service to cause the containerized program of the second node and the containerized program of the third node to synchronize data such that the containerized program of the second node and the containerized program of the first node perform the same network security actions.Type: GrantFiled: July 9, 2021Date of Patent: October 18, 2022Assignee: iboss, Inc.Inventor: Paul Michael Martini
-
Patent number: 11477297Abstract: A method of installing a plurality of headless devices includes: scanning for the plurality of headless devices that are to be initially installed and are not yet connected to any network; detecting a first headless device of the plurality of headless devices; communicatively coupling the first headless device to a network; and storing network data relating to the coupling of the first headless device to the network in a storage device. The method further includes scanning for a subsequent headless device of the plurality of headless devices; and determining if the subsequent headless device is to be communicatively coupled to the network using the stored network data.Type: GrantFiled: October 9, 2017Date of Patent: October 18, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventor: David H. Hanes
-
Patent number: 11457263Abstract: The present disclosure includes methods and systems for streaming high-performance virtual reality video using adaptive rate allocation. In particular, an adaptive rate allocation system partitions a panorama video into segments or tiles and assigns priorities to each tile or segment based on input (e.g., a viewport of field-of-view) from a user client device. Further, the adaptive rate allocation system streams each tile or segment to the user client device according to the adaptive rate allocation, which maximizes bandwidth efficiency and video quality. In this manner, the adaptive rate allocation system delivers higher quality content to regions in the panorama video where a user is currently looking/most likely to look.Type: GrantFiled: February 6, 2020Date of Patent: September 27, 2022Assignee: Adobe Inc.Inventors: Viswanathan Swaminathan, Mohammad Hosseini
-
Patent number: 11445039Abstract: An example method, performed by an edge data network configuration server, of relocating at least one service, currently provided from a source edge data network to at least one terminal, to a plurality of edge data networks having a hierarchical structure includes obtaining a service relocation request from the at least one terminal, determining relocation candidate services by reflecting the service relocation request, determining priorities of the relocation candidate services, obtaining location information of the at least one terminal, determining a relocation target service and a target edge data network based on at least one of the priorities or the location information, and requesting the target edge data network to provide the relocation target service to the at least one terminal, wherein the source edge data network and the target edge data network are hierarchically included in different tiers.Type: GrantFiled: January 29, 2021Date of Patent: September 13, 2022Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Changbae Yoon, Heejung Kim, Chihyun Cho
-
Patent number: 11445010Abstract: A system for historizing process control data. A configurator module registers a data source device with a historian server and indicates to the historian server to generate data source registration information for identifying the registered data source device. The historian server generates and stores the data source registration information. The historian server also generates a connection token comprising the data source registration information. The configurator module forwards the connection token to the data source device, which stores the token and sends it to the historian server with data. The historian server compares the connection token received from the data source device to the connection token stored by the historian server, wherein if they match, the historian server stores the data from data source device.Type: GrantFiled: February 10, 2020Date of Patent: September 13, 2022Assignee: AVEVA SOFTWARE, LLCInventors: Shiewun Lie, Vinay T. Kamath, Ryan Benedict Saldanha, Abhijit Manushree
-
Patent number: 11444821Abstract: A method for conducting audio and/or video conference, in which one of the terminals that is coupled to a central conference unit takes on the role of a media server, and this occurs under the control of said central conference control unit.Type: GrantFiled: April 12, 2018Date of Patent: September 13, 2022Assignee: RingCentral, Inc.Inventor: Karl Klaghofer
-
Patent number: 11438278Abstract: Techniques disclosed herein provide an approach for identifying application dependencies in a hybrid environment in which one or more applications run in operating system (OS)-less containers. One embodiment provides a computer-implemented method that includes monitoring network traffic at one or more host computer systems, wherein OS-less containers run in at least one of the host computer systems. The method further includes monitoring network traffic at virtual bridges to which the OS-less containers are attached, and identifying network dependencies based on the monitored network traffic at the host computer systems and the monitored network traffic at the virtual bridges. In addition, the method includes determining the application dependencies based on the identified network dependencies.Type: GrantFiled: September 1, 2015Date of Patent: September 6, 2022Assignee: VMWARE, INC.Inventors: Dinesh Babu Thirukondan Gnaneswaran, Subrahmanyam Mannam, Gaurav Gupta, Hemanth Kumar Kilari
-
Patent number: 11425085Abstract: A provider network implements service discovery and renaming. A provider network includes a domain name service (DNS) and a renaming tool. The DNS receives queries for service names and sends query logs to a data store. Each query log indicates the queried name and a network address (e.g., IP address). A user may request that the service be renamed to a new name. In response, the renaming tool adds a new entry to for the new name to the DNS. The renaming tool retrieves data from the query logs and identifies clients of the service. The renaming tool sends a notification to the identified clients that the name has changed to the new name. The renaming manger retrieves additional data from the query logs to identify how many of the clients have switched to using the new name. After enough clients have switched, the old name may be decommissioned.Type: GrantFiled: November 20, 2017Date of Patent: August 23, 2022Assignee: Amazon Technologies, Inc.Inventor: Alireza Farhangi
-
Patent number: 11399071Abstract: There is provided a microservice management unit that, in a service provided by executing one or a plurality of microservices, executes a pre-update service flow including a microservice before update and a post-update service flow including a microservice after update, and outputs an execution result of the pre-update service flow and an execution result of the post-update service flow, and a service update analysis processing unit that evaluates the execution result of the pre-update service flow and the execution result of the post-update service flow, and as a service flow in which the evaluation result satisfies a predetermined relation, selects either the pre-update service flow or the post-update service flow.Type: GrantFiled: March 31, 2020Date of Patent: July 26, 2022Assignee: HITACHI, LTD.Inventor: Taminori Tomita
-
Patent number: 11395308Abstract: Systems and methods for allocating edge computing resources may receive a predicted user route defining multiple wireless access points available along the route at respective time points and an assured delay constraint, determine, for each wireless access point, datacenters in the network meeting the assured delay constraint when accessed through the wireless access point, and construct an auxiliary graph dependent on the predicted user route and the determined datacenters. Each determined datacenter is represented by at least one node in the graph and each path in the graph defines a sequence of datacenters and a corresponding sequence of wireless access points through which they are accessible. A lowest cost path in the graph is determined and the sequences of datacenters and wireless access points defined by the lowest cost path are provided to a resource orchestrator that allocates edge computing resources for a mobile user traversing the predicted user route.Type: GrantFiled: April 30, 2019Date of Patent: July 19, 2022Assignee: Fujitsu LimitedInventors: Qiong Zhang, Qingya She, Weisheng Xie, Paparao Palacharla, Tadashi Ikeuchi
-
Patent number: 11388050Abstract: In some examples, a computing device executing an application may gather data associated with a usage of multiple computing resources (e.g., CPU, GPU, storage, memory, and the like) of the computing device, generate one or more packets to carry the data, and set a priority of each of the one or more packets. The computing device may send the one or more packets to a server, to other computing devices, or both. The server or the other computing devices may send a new profile. The computing device may modify a hardware and software configuration of the computing device based at least in part on the new profile to create a modified configuration and execute the application, resulting in the application having at least one of a reduced latency or an increased throughput using the modified configuration.Type: GrantFiled: October 3, 2017Date of Patent: July 12, 2022Assignee: Dell Products L.P.Inventors: Farzad Khosrowpour, Sinem K. Gulbay, Mitchell A. Markow
-
Patent number: 11379339Abstract: A computer-implemented technique controls consumption of applications by a supervisee (e.g., a child). The technique detects when a supervisee attempts to interact with an application. In response, the technique receives context input signals that describe a current context affecting the supervisee. The technique then generates an output result based on the current context information and a set of rules expressed by rule logic. The technique then controls interaction by the supervisee with the application based on the output result. In one implementation, the technique automatically generates the rule logic, which may correspond to a set of discrete rules and/or a machine-trained model that implicitly expresses the rules. At least some of the rules specify amounts of time allocated to the supervisee for interaction with the plural applications in plural contexts. According to another illustrative aspect, the technique uses a machine-trained model to automatically classify a new application.Type: GrantFiled: December 30, 2019Date of Patent: July 5, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Rahul Anantha Padmanabha Udipi, Maxon Reave Wheeler, Christopher Yu
-
Patent number: 11381460Abstract: A method includes receiving a plurality of network configuration snapshots for a network and determining whether a first data plane model protocol of a first snapshot is the same as a second data plane model protocol of a second snapshot consecutive with the first snapshot. When the snapshots are the same, the method includes determining whether a third snapshot is the same as the second snapshot. When the snapshots are different, the method includes selecting the first snapshot and the second snapshot. The method includes generating a first reachability graph representing packet reachability of the network for the first snapshot and generating a second reachability graph representing packet reachability of the network for the second snapshot. The method includes computing a reachability differentiation graph identifying a net change to reachability from the first reachability graph to the second reachability graph and generating a report of the net change to reachability.Type: GrantFiled: December 10, 2020Date of Patent: July 5, 2022Assignee: Google LLCInventors: Hongkun Yang, Hui Liu, Gargi Adhav, Alan Tang
-
Patent number: 11374992Abstract: A seamless social multimedia streaming server and service is disclosed. The server receives multiple multimedia streams that are asynchronous, semi-synchronous or synchronous. The communications channels that the streams are on may be unidirectional, bidirectional or multicast. A multimedia integrator receives streams and integrates the different multimedia into an integrated multimedia stream which is rendered on a client-side device. Because multimedia streams may be integrated onto a single integrated stream, user generated content, such as texts and commentary, may be rendered while viewing other streamed multimedia, such as video. In this way, users that are geographically remote to each other, may communally participate in a multimedia experience via substantively real-time communications. Techniques to interleave multimedia, synchronize multimedia, and to modify multimedia are also disclosed.Type: GrantFiled: April 2, 2019Date of Patent: June 28, 2022Assignee: OVNIO Streaming Services, Inc.Inventor: Jason A. Swanston