Patents Examined by Randy A Scott
-
Patent number: 10812486Abstract: Aspects of the disclosure relate to utilizing smart data tags to track and control secure enterprise data. A computing platform may receive, from an enterprise user computing device, enterprise data. Subsequently, the computing platform may determine one or more tags to be applied to the enterprise data. Then, the computing platform may generate a smart data object based on the enterprise data received from the enterprise user computing device and the one or more tags determined to be applied to the enterprise data received from the enterprise user computing device. Next, the computing platform may send, to an enterprise data storage platform, the smart data object, and sending the smart data object to the enterprise data storage platform may cause the enterprise data storage platform to store the smart data object in a repository comprising a plurality of smart data objects maintained by the enterprise data storage platform.Type: GrantFiled: December 5, 2018Date of Patent: October 20, 2020Assignee: Bank of America CorporationInventors: Kevin A. Delson, Crystal M. Sundaramoorthy, Manu Kurian, Gopikrishna Nemalikanti, Jayachandra Varma, Gilbert M. Gatchalian
-
Patent number: 10812352Abstract: A method for producing a list of network domains comprising: producing a graph comprising a plurality of nodes, each associated with one of a plurality of domain names extracted from data captured from a digital communication network, and a plurality of edges, each associated with one or more syntactic correlations, identified in the data, between two of the plurality of domain names, where the one or more syntactic correlations indicate a possible network structure relationship between the two of the plurality of domain names; producing a list of associated domain names according to a plurality of statistical values each assigned to one of the plurality of edges or one of the plurality of nodes according to an amount of respective one or more syntactic correlations; and providing the list of associated domain names to at least one software object to perform a domain-oriented task.Type: GrantFiled: February 17, 2019Date of Patent: October 20, 2020Assignee: International Business Machines CorporationInventors: Avishay Bartik, Alon Freund, Aviv Ron
-
Patent number: 10797978Abstract: Each hot water supply apparatus of a hot water supply system exchanges information with a management center via a communication adapter, thereby being remotely monitored. In a connection test run for the communication adapter in a remote monitoring system, when a part of transmission information about the hot water supply apparatus is transmitted to the communication adapter via a communication line, establishment of a communication connection to the hot water supply system is indicated, and a heartbeat notification is transmitted from the communication adapter to the management center. When the communication adapter receives a response to the heartbeat notification from the management center, establishment of a communication connection to the management center is indicated.Type: GrantFiled: October 19, 2018Date of Patent: October 6, 2020Assignee: NORITZ CORPORATIONInventors: Masayuki Sugioka, Yoshihiko Maekawa, Daisuke Hirota
-
Patent number: 10789104Abstract: Methods and apparatus are disclosed to deploying a distributed system using operating system or container virtualization. An example apparatus includes a management container including a configuration manager and a container manager. The example configuration manager is to receive an instruction for a desired deployment state and is to apply a first change to a first current deployment state of the management container based on the desired deployment state. The example container manager is to apply a second change to a second current deployment state of a deployed container based on the desired deployment state. The container manager is to return information indicative of the desired deployment state to the configuration manager when the second change from the second current deployment state to the desired deployment state is achieved.Type: GrantFiled: June 30, 2017Date of Patent: September 29, 2020Assignee: VMware, Inc.Inventors: Dimitar Ivanov, Miroslav Mitevski, Emil Gelev, Daniel Pavlov, Georgi Mitsov
-
Patent number: 10778515Abstract: A method and a system of a thermal context manager (hereinafter “TCM”) detects a thermal state and a position of a computing device. Based on the detected thermal state(s) and the detected position(s) of the computing device, the TCM initiates an action associated with the computing device. The TCM continually monitors the computing device in order to create a thermal state profile of the computing device. To create the thermal state profile, the TCM stores data representing each detected instance of the thermal state of the computing device and data representing each detected position of the computing device.Type: GrantFiled: January 25, 2017Date of Patent: September 15, 2020Assignee: eBay Inc.Inventors: Robert He, Bryant Genepang Luk, Christopher Diebold O'Toole
-
Patent number: 10778759Abstract: A software architecture encoded on a non-transitory computer readable medium, where the software architecture includes a first protocol, wherein the first protocol is configured to form a plurality of groups, wherein each group of the plurality of groups comprises a set of randomly selected nodes from a network. The software architecture further includes a second protocol, wherein the second protocol is configured to randomly select a first group from the plurality of groups formed by the first protocol. Additionally, the software architecture includes a third protocol, wherein the third protocol is configured to designate the first group to sign a first message by generating a first group signature. Furthermore, the software architecture includes a hash function, wherein the hash function is configured to generate a hash value from the first group signature.Type: GrantFiled: November 20, 2017Date of Patent: September 15, 2020Assignee: DFINITY StiftungInventors: Dominic Williams, Timo Hanke
-
Patent number: 10771371Abstract: Approaches for monitoring performance in a networked environment are provided. An approach includes monitoring, using a first metric, performance of a first host running a virtual machine. The approach also includes determining, using a computer device, a second metric based on the virtual machine being migrated from the first host to a second host, wherein the second metric is a function of: (i) the first metric and (ii) a comparison of the first host and the second host. The approach further includes monitoring, using the second metric, performance of the second host running the virtual machine.Type: GrantFiled: January 31, 2019Date of Patent: September 8, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, Richard A. Locke, Brian M. O'Connell, Brian J. Snitzer
-
Patent number: 10764373Abstract: Provided is a method and apparatus for determining a cooperation node. The method includes: acquiring first location information of a target node when it is required to allocate a cooperation node to the target node; and selecting, from a plurality of nodes, the cooperation node satisfying a preset location requirement for the target node based on the first location information, where the plurality of nodes and the target node are located in a same network, and the preset location requirement refers to that the target node and the cooperation node do not have a common parent node or have a lowest-level common parent node closest to a root node.Type: GrantFiled: March 1, 2017Date of Patent: September 1, 2020Assignee: ZTE CORPORATIONInventors: Kun Yang, Hao Wu, Songjie Liu, Jing Ren
-
Patent number: 10762160Abstract: The disclosed embodiments provide a system that delivers content to an electronic device, The system includes a content provider that obtains a public address of the electronic device from a first request for the content from the electronic device, Next, the content provider uses the public address to identify a local caching server on a local area network (LAN) of the electronic device. Finally, the content provider provides a local address of the local caching server to the electronic device, wherein the local address is used by the electronic device to obtain the content from the local caching server and the LAN without accessing a content delivery network (CDN) outside the LAN.Type: GrantFiled: September 28, 2018Date of Patent: September 1, 2020Assignee: Apple Inc.Inventors: Kazuhisa Yanagihara, Lionel Gentil, Darrin B. Jewell, Jason R. Thorpe, Jordan L. Redner, Gregory B. Vaughan, Gregory Burns
-
Patent number: 10749948Abstract: Systems methods and devices are provided for a presentation including a communications console with component aggregation. In one potential implementation, a computing device with an application framework receives a communication manager object via a network connectivity device and executes the communication manager object within the application framework. The computing device may then receive and execute communications components and presentation components within the application framework using the communication manager object. The communication manager object may then manage interface and display of the presentation information via the application framework, as modified by communication components.Type: GrantFiled: May 14, 2018Date of Patent: August 18, 2020Assignee: On24, Inc.Inventors: Jayesh Sahasi, Brent Rojas
-
Patent number: 10749769Abstract: Examples of identifying a cluster of servers and generating a graphical representation of the cluster of servers are disclosed. In one example implementation according to aspects of the present disclosure, a cluster of servers may be identified based on applying a social group analysis to network traffic related to a plurality of interconnected servers. A graphical representation of the identified cluster of servers may be generated.Type: GrantFiled: August 28, 2014Date of Patent: August 18, 2020Assignee: ENT. SERVICES DEVELOPMENT CORPORATION LPInventors: Chris Tofts, Pablo Macaya Garcia
-
Patent number: 10742594Abstract: Various example implementations are directed to circuits, apparatuses, and methods for providing virtual computing services. According to an example embodiment, an apparatus includes a computing server configured to provide a respective group of virtual servers for each of a plurality of accounts. Each of the accounts has a respective set of domain names and a respective settings file. The apparatus also includes a domain name server (DNS). The DNS is configured and arranged to dynamically map a respective set of domain names for each account to network addresses of the respective group of virtual servers, provided for the account. The DNS performs the mapping according to a mapping function indicated in the respective settings file of the account. The respective settings file of a first account accounts includes a mapping function that is different from a mapping function included in the respective settings file of a second account.Type: GrantFiled: December 28, 2018Date of Patent: August 11, 2020Assignee: 8x8, Inc.Inventors: Timothy Britt, Bryan Martin, Christopher Peters
-
Patent number: 10735561Abstract: A device, such as a residential gateway, is intended to provide at least one service, in a communication network, to at least one client connected to the communication network. The device may be configured for: obtaining a client type for each client; and exporting a service description describing at least one service from among said service(s). For obtaining said service description, the device may be configured for selecting each service described by said description depending on the type of at least one respective client to which said description is intended to be exported.Type: GrantFiled: July 19, 2013Date of Patent: August 4, 2020Assignee: SAGEMCOM BROADBAND SASInventor: Nicolas Vivien
-
Patent number: 10735958Abstract: A system that incorporates the subject disclosure may include, for example, instructions which when executed cause a device processor to perform operations comprising sending a service request to a remote management server; receiving from the management server an authentication management function and an encryption key generator for execution by a secure element and an encryption engine for execution by a secure device processor, sending a request to establish a communication session with a remote device; and communicating with the remote device via a channel established using an application server. The secure element and the secure device processor authenticate each other using a mutual authentication keyset. The secure element, the secure device processor and the device processor each have a security level associated therewith; the security level associated with the secure device processor is intermediate between that of the secure element and that of the device processor. Other embodiments are disclosed.Type: GrantFiled: August 23, 2018Date of Patent: August 4, 2020Assignee: AT&T Intellectual Property I, L.P.Inventors: Walter Cooper Chastain, Stephen Emille Chin
-
Patent number: 10733277Abstract: The present application relates to systems and methods using biometric data of an individual for identifying the individual and/or verifying the identity of an individual. These systems and methods are useful for, amongst many applications, more secure identification of high-risk individuals attempting to gain access to an entity, transport, information, location, security organization, law enforcement organization, transaction, services, authorized status, and/or funds.Type: GrantFiled: January 12, 2018Date of Patent: August 4, 2020Assignee: LIFE TECHNOLOGIES CORPORATIONInventors: Leonard Klevan, Hugh Pasika, Ravi Gupta, Allan Minn, Phillip McClurg
-
Patent number: 10735377Abstract: A system for remotely controlling an electronic device includes a first electronic device configured to read a frame buffer to compress a screen and transmit the compressed screen, a second electronic device connected to the first electronic device and configured to repeatedly receive the compressed screen, to receive a communication service related event generated in the first electronic device and output the communication service related event, and to receive an event of copying a file between the first electronic device and the second electronic device and pasting the file, and a network configured to form a communication channel between the first electronic device and the second electronic device according to an authentication result of authentication information input into at least one of the first electronic device and the second electronic device.Type: GrantFiled: November 13, 2019Date of Patent: August 4, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Shinhyun Kim, Taeho Kim, Hongkyun Kim, Hyomin Oh, Yongwan Hwang
-
Patent number: 10725963Abstract: An “RDMA-Based Memory Allocator” applies remote direct memory access (RDMA) messaging to provide fast lock-free memory allocations and de-allocations for shared memory distributed across multiple servers in an RDMA-based network. Alternately, in various implementations, the RDMA-Based Memory Allocator combines RDMA messaging and remote procedure call (RPC) requests to provide fast lock-free memory allocations and de-allocations for shared memory distributed across multiple servers in an RDMA-based network. In either case, any of the networked servers can act as either or both a client for requesting (or releasing) memory allocations and a host for hosting a portion of the distributed memory. Further, any server (including the requesting client) may act as the host for the distributed memory being allocated or de-allocated by any client via RDMA messaging. Advantageously, being lock-free improves overall performance of memory access between networked computers by reducing overall system latency.Type: GrantFiled: September 12, 2015Date of Patent: July 28, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Yutaka Suzue, Alexander Shamis, Knut Magne Risvik
-
Patent number: 10728317Abstract: A load balancer determines a first usage load for a first server group that is one of a plurality of server groups associated with a resource. The load balancer determines a usage total for a user group of a plurality of user groups assigned to make requests for the resource via the first server group. The load balancer determines an assignment of the user group to make requests for the resource via the first server group or a second server group of the plurality of server groups based on the usage total of the user group, the first usage load of the first server group, and a second usage load of the second server group. The load balancer routes requests for the resource by the user group to the first server group or the second server group based on the assignment.Type: GrantFiled: February 11, 2019Date of Patent: July 28, 2020Assignee: Verizon Patent and Licensing, Inc.Inventors: Matthew W. James, Joseph B. Knaack, David Holtfrerich, Lei Lin, Jessica Marie Lindee
-
Patent number: 10721325Abstract: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both.Type: GrantFiled: December 10, 2018Date of Patent: July 21, 2020Assignee: LUMINATI NETWORKS LTD.Inventors: Derry Shribman, Ofer Vilenski
-
Patent number: 10708129Abstract: A technology is provided for changing a hardware capability of an internet capable device. A hardware capability of an internet capable device is restrained to a first limit based on a first configuration definition. A second configuration definition is requested to change the first limit set by the first configuration definition from a service provider environment. A second configuration definition is received from the service provider environment at the internet capable device. The hardware capability of the internet capable device are changed to a second limit based on the second configuration definition.Type: GrantFiled: October 19, 2016Date of Patent: July 7, 2020Assignee: Amazon Technologies, Inc.Inventors: Alex Levin, Ihab Bishara, Georgy Machulsky