Patents Examined by Jeong S Park
  • Patent number: 10855772
    Abstract: A communication system comprises: a hub apparatus configured to communicate with at least one external device; a terminal configured to establish a connection with the hub apparatus to control the at least one external device; and a vehicle configured to establish a connection with the hub apparatus to control the at least one external device, determine whether there is an overlapped control target with a control target of the terminal among the at least one external device, and when it is determined that there is the overlapped control target, take priority to control the overlapped control target.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: December 1, 2020
    Assignees: Hyundai Motor Company, Kia Motors Corporation
    Inventor: Unhwan Sol
  • Patent number: 10855728
    Abstract: Systems and methods for directly accessing video data streams and data between devices in a video surveillance system can include a first camera of a mobile device capturing an image of a field of view of a video data stream displayed on a second device, the mobile device matching the field of view with a source of the video data stream, and responsive to matching the field of view with the source, the mobile device retrieving the video data stream directly from the source.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: December 1, 2020
    Assignee: HONEYWELL INTERNATIONAL INC
    Inventors: Deepak Sundar Meganathan, Avijit Saha, Venugopala Reddy Janga
  • Patent number: 10855793
    Abstract: In various embodiments, a gateway application generates an outgoing Hypertext Transmission Protocol (HTTP) request based on an incoming HTTP request. In operation, the gateway application receives the incoming HTTP request and identifies an upstream service based on at least one of an HTTP method and a header included in the incoming HTTP request. Subsequently, the gateway application generates an outgoing HTTP request based on the upstream service and the incoming HTTP request. Finally, the gateway application issues the outgoing HTTP request. The outgoing HTTP request causes the upstream service to perform an action requested in the incoming HTTP request. Advantageously, the gateway application enables underlying upstream services to perform actions specified via incoming HTTP requests without directly exposing the upstream services to users.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: December 1, 2020
    Assignee: SPLUNK INC.
    Inventors: Nikhil Mungel, Brian Krueger
  • Patent number: 10841388
    Abstract: A method of providing a remote service includes performing linkage setting for setting a center server, a controller included in a vehicle, a mobile device, and a push server to transmit and receive information to and from each other, requesting, by the center server, that the push server transmit notification information using a push scheme, transmitting, by the push server, the notification information received from the center server to the mobile device using the push scheme, and forwarding, by the mobile device, the notification information received from the push server to the controller.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: November 17, 2020
    Assignees: Hyundai Motor Company, Kia Motors Corporation
    Inventor: Seong Kue Kang
  • Patent number: 10833927
    Abstract: A method for router configuration includes at a remote router management platform, registering a first router, associated with a first router identifier, to a user account; at the first router, establishing an internet connection; at a first user electronic device, transmitting a first router configuration to the remote router management platform; and at the first router, receiving the first router configuration from the remote router management platform via the internet connection.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: November 10, 2020
    Assignee: A9.COM, INC.
    Inventors: Timothy A. Schallich, Nicholas S. Weaver, Nathaniel C. Hardison
  • Patent number: 10826799
    Abstract: Disclosed herein are an apparatus and method for providing a cloud service based on cloud service brokerage. The method includes receiving, by a cloud service broker, a first request for a cloud service from a cloud service client, wherein the cloud service broker is connected with the multiple cloud-computing systems; providing, by the cloud service broker, a cloud service brokerage based on cloud services of the cloud-computing systems, wherein the cloud service brokerage enables the cloud service complying with the first request to be provided to the cloud service client; and monitoring, by the cloud service broker, a service level of the cloud service during provision of the cloud service and controlling, by the cloud service broker, the cloud service such that the service level satisfies conditions of the first request.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: November 3, 2020
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Seok-Ho Son, Myeong-Hoon Oh, Dong-Jae Kang, Byoung-Seob Kim, Song-Woo Sok, Byeong-Thaek Oh, Young-Woo Jung, Hyun-Hwa Choi
  • Patent number: 10819795
    Abstract: A computer program product include non-transitory computer readable storage media having program instructions embodied therewith. The program instructions are executable by a processor to receive a continuous query for a user application and receive unfiltered sensor data transmitted over a network from a local compute node that is operatively coupled to a plurality of sensors, wherein the sensor data includes data obtained from the plurality of sensors. The program instructions are further executable by the processor to identify one or more principal components of the sensor data that are responsive to the continuous query, instruct the local compute node to continue transmitting only the sensor data that has been identified as the one or more principal components, and provide the user application with the sensor data that has been identified as the one or more principal components.
    Type: Grant
    Filed: April 26, 2018
    Date of Patent: October 27, 2020
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Fred Allison Bower, III, David Joseph Doria, Gregory B. Pruett
  • Patent number: 10812557
    Abstract: This disclosure concerns the providing of media, and more particularly to the streaming of media. In one example embodiment of a method for streaming an audio content item to an electronic device, the method comprises: receiving a first data message comprising instructions from an electronic device to return a preview segment associated with a selected audio content item, the preview segment being a portion of the selected audio content item; retrieving said selected audio content item from a first storage; analyzing audio content of the retrieved audio content item to locate a portion of the selected audio content item to be used as the preview segment; extracting the located portion of the selected audio content item from the retrieved audio content item; and transmitting the extracted portion of the selected audio content item unencrypted to the electronic device.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: October 20, 2020
    Assignee: SPOTIFY AB
    Inventors: Ardit Bajraktari, Luc Succes, Tristan Jehan, Bror Simon Hofverberg, Niklas Martin Gustavsson, Pär Mikael Bohrarper, Babar Zafar
  • Patent number: 10812581
    Abstract: The collection of data from multiple different Distributed Ledger Technology (DLT) networks is managed for a large-scale work flow having multiple interdependent data collection processes. Embodiments of the invention are configured to coordinate and orchestrate the collection of data from any DLT network and communicate the data to any legacy system requiring such. As a result, the invention can leverage the areas of expertise afforded by each of the different DLT networks used to conduct interdependent data collection processes of the work flow. In addition, through use data collection extensions the present invention provides the capability to collect data from any known or future known DLT network and communicate the data to any requesting legacy system.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: October 20, 2020
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Govinda Rajulu Nelluri, Srinivasa Rao Dakshinyam
  • Patent number: 10812279
    Abstract: In certain embodiments, an availability state of a user for joining a meeting is determined based on a physical environment of the user, and a call is initiated to the user based on the availability state indicating that the user is available for the meeting. Audio/visual data obtained from a client device associated with the user may be used to determine interaction data indicating an extent of interaction of the user with another individual. Interaction data indicating that the user is not interacting with the other individual either in person or on phone may be used to determine the availability state as being available for joining the meeting. Sensor data obtained from the client device, such as a rate of motion of the user, may also be used to determine the availability state. Meeting priority information may also be used to determine the availability state for joining the meeting.
    Type: Grant
    Filed: December 24, 2019
    Date of Patent: October 20, 2020
    Assignee: Capital One Services, LLC
    Inventors: Austin Walters, Vincent Pham, Jeremy Goodsitt, Galen Rafferty
  • Patent number: 10812387
    Abstract: Intelligent data throttling in data movement operations, such as secondary-copy operations in a storage management system. A local throttling manager may intelligently interoperate with co-resident data agents and/or a media agent executing on any given local computing device, whether a client computing device or a secondary storage computing device. The local throttling manager may allocate and manage the available bandwidth for various jobs and their constituent data streams—across the data agents and/or media agent. Effective bandwidth for the secondary-copy operation may be adjusted based on available bandwidth from the computing device due to increased demand for the bandwidth from other operations, such as services that may be hosted on the computing device.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: October 20, 2020
    Assignee: Commvault Systems, Inc.
    Inventor: Vijayan Thanasekaran
  • Patent number: 10791069
    Abstract: A data processing method and a server are disclosed. The method includes: receiving, by a server, first service data that is sent by a first client (for example, an instant messaging application based client), and sending the first service data to at least one second client that has a friend association relationship with the first client; detecting one or more second clients responding to the first service data, selecting, according to a preset selection rule, a target second client, and assigning a processing permission to the target second client, so that the target second client generates second service data according to the processing permission and the first service data; and receiving the second service data, using the target second client as a first client, and using the second service data as first service data. The present disclosure can improve utility of an instant messaging application and enhance user stickiness.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: September 29, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Na Zhao
  • Patent number: 10791179
    Abstract: A remote management system is configured so that a management system remote manages a device through an intermediary device. The management system includes a protocol specifying unit configured to specify a protocol to establish connection between the intermediary device and the device, a priority specifying unit configured to specify priority order of a plurality of the protocols, and a request generating unit configured to generate a request including the protocol and the priority order. The intermediary device includes a communication control unit configured to establish connection between the intermediary device and the device by using the protocols included in the request in descending order of the priority order.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: September 29, 2020
    Assignee: Ricoh Company, Ltd.
    Inventors: Kohichiroh Minami, Kenji Yamada
  • Patent number: 10778518
    Abstract: An information handling system includes a management controller and a processor coupled to the management controller. The processor determines that an application is running on the processor, and determines that a hardware resource of the information handling system is used by the application. The management controller determines to change a first configuration setting for the information handling system, determines that the first configuration setting is related to the hardware resource, and prevents the first configuration setting from being changed based upon the determination that the first configuration setting is related to the hardware resource.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: September 15, 2020
    Assignee: Dell Products, L.P.
    Inventors: Vaideeswaran Ganesan, Naman Goel, Abhijeet Bhattacharya
  • Patent number: 10771333
    Abstract: Systems and methods are provided for providing continuous configuration deployment. A configuration definition object may be obtained from a remote datastore. The obtained configuration definition object may be stored in a local datastore. The configuration definition object may be obtained and stored in advance of a scheduled maintenance. The configuration definition object may be obtained in response to the configuration definition object being committed to the remote datastore. The configuration definition object may be used to generate different configuration objects. A configuration object may be generated from the configuration definition object and one or more system characteristics. A service request may be received, and the configuration object may be executed to perform a configuration of a computing system.
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: September 8, 2020
    Assignee: Palantir Technologies Inc.
    Inventors: Nicholas Hall, Hamza Muraj, Jason Free, John Montgomery, James Schweiger, Matthew LeVan, Thomas Montague
  • Patent number: 10764407
    Abstract: Aggregate socket resource management is presented herein. A system can comprise a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising: determining a present aggregate amount of data associated with processing requests from a socket; setting a defined aggregate data limit on the present aggregate amount of data; and in response to determining changes in a difference between the defined aggregate data limit and the present aggregate amount of data, modifying a defined data capacity limit on a data capacity of a receive buffer of the socket. In an example, the determining of the changes in the difference between the defined aggregate data limit and the present aggregate amount of data comprises reducing/increasing the defined data capacity limit in response to the difference being determined to be decreasing/increasing.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: September 1, 2020
    Assignee: EMC CORPORATION
    Inventor: John Gemignani, Jr.
  • Patent number: 10764221
    Abstract: Systems, methods, and non-transitory computer-readable media can provide a messaging interface for accessing one or more message threads. At least one ephemeral message to be sent through a first message thread can be determined. The first message thread can be used to exchange messages among a first group of users. The first group of users can be provided with access to the ephemeral message through the first message thread.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: September 1, 2020
    Assignee: Facebook, Inc.
    Inventors: Christian Xavier Dalonzo, Brendan Benjamin Aronoff
  • Patent number: 10740301
    Abstract: A method of accessing data includes storing a table that includes a plurality of tablets corresponding to distinct non-overlapping table portions. Respective pluralities of tablet access objects and application objects are stored in a plurality of servers. A distinct application object and distinct tablet are associated with each tablet access object. Each application object corresponds to a distinct instantiation of an application associated with the table. The tablet access objects and associated application objects are redistributed among the servers in accordance with a first load-balancing criterion. A first request directed to a respective tablet is received from a client. In response, the tablet access object associated with the respective tablet is used to perform a data access operation on the respective tablet, and the application object associated with the respective tablet is used to perform an additional computational operation to produce a result to be returned to the client.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: August 11, 2020
    Assignee: Google LLC
    Inventors: Jeffrey A. Dean, Sanjay Ghemawat, Andrew B. Fikes, Yasushi Saito
  • Patent number: 10735372
    Abstract: A method in a network node for handling a traffic flow of a User Equipment, UE is provided. The network node is related to a local service cloud. The traffic flow is related to an application session to be served by the local service cloud. The network node identifies (202) a UE Internet Protocol, IP, address of the UE. When the identified UE IP address is used by another UE in a first Virtual Local Area Network, VLAN, comprised in the local service cloud, the network node selects (204) a second VLAN comprised in the local service cloud for local break out of the traffic flow of the application session to the local service cloud. In the second VLAN, the identified UE IP address is not used by another UE.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: August 4, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Johan Rune, Lars Westberg, Vinay Yadhav
  • Patent number: 10735498
    Abstract: Embodiments provide a method and a device for interworking between different OTTs. The method includes: obtaining OTT information of a target user; and performing an interworking processing operation between cross-OTT friends according to the obtained OTT information of the target user. Interworking between the cross-OTT friends is implemented by using the foregoing operation.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: August 4, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yanmei Yang, Lei Wan, De Chen