Patents Examined by Chong G Kim
-
Patent number: 11425082Abstract: In one embodiment, a method includes sending, to a client system of a first user, a notification for presentation to the first user. The notification may include a reference to a media-content item and an activatable element for accessing the media-content item. A user input selecting the activatable element may be received. Responsive to the user input, a list of proximate media-player devices to the client system may be determined. The list of proximate media-player devices may be sent to the client system for presentation to the first user. Each of the proximate media-player devices may correspond to a deep link being selectable by the first user. Each deep link may include instructions for presenting the media-content item on a display device coupled to the respective media-player device.Type: GrantFiled: October 3, 2019Date of Patent: August 23, 2022Assignee: Meta Platforms, Inc.Inventors: Francislav Penov, Mateusz Marek Niewczas
-
Patent number: 11411906Abstract: Provided is a method and system for providing an answer message to a query message. An answer message providing method may include managing a plurality of chatrooms of an instant messaging service; receiving a query message in a preset form from a first user of a first chatroom among the plurality of chatrooms; forwarding the query message to second users through the instant messaging service; receiving an answer message to the query message from at least one of the second users; and providing the received answer message to be displayed through the first chatroom.Type: GrantFiled: June 23, 2020Date of Patent: August 9, 2022Assignee: LINE PLUS CORPORATIONInventors: Sungwhan Kim, Chaewon Jung, Hyun Jung Lee, Seo Hyun Cho, Eun Jung Joung
-
Patent number: 11405437Abstract: Mechanisms are provided for presenting a media location browsing interface to facilitate a media search and/or seek. A client device receives a media stream from a streaming server. This client device provides a media location browsing interface after receiving the media stream. This media location browsing interface includes a plurality of key frames representing locations along the media stream that are selectable at the client device. A seek request to play the media stream from a seek location corresponding to one of the plurality of key frames is captured. The client device begins playback of the media stream at the seek location.Type: GrantFiled: August 26, 2019Date of Patent: August 2, 2022Assignee: TiVo CorporationInventors: David Casey, Tommy Isaksson, Kelvin Komensen, Fidel Zawde, Bob Carlson
-
Patent number: 11394682Abstract: Described embodiments provide systems and method for reordering the IP addresses within a DNS response. The servers associated with a domain can often be located across multiple locations. The paths from a client to each of those different servers can have different link qualities. Additionally, the connection between the client and the domain can have different quality requirements. The present solution can consider the link qualities and the connection quality requirements to reorder the IP addresses within a DNS response. By reordering the IP addresses, the system can control to which of the servers the client connects and can ensure that the connection is made over a path that can fulfill the connection's quality requirements.Type: GrantFiled: July 27, 2020Date of Patent: July 19, 2022Assignee: Citrix Systems, Inc.Inventor: Praveen Raja Dhanabalan
-
Patent number: 11381475Abstract: Embodiments of a device and method are disclosed. In an embodiment, a method of network availability management of a network deployed at a customer site involves at a cloud server connected to the network, receiving network availability information of the network deployed at the customer site from at least one wireless sensor deployed at the customer site, at the cloud server, receiving wireless communications channel quality information of the network deployed at the customer site, and at the cloud server, automatically determining a service-level agreement (SLA) network availability metric based on the network availability information and the wireless communications channel quality information.Type: GrantFiled: June 3, 2021Date of Patent: July 5, 2022Assignee: Nile Global, Inc.Inventors: Suresh Katukam, Gopal Raman, Promode Nedungadi, Sathish Damodaran, Sudharsan Rangarajan, Shiv Mehra, Ganesh Sundaram
-
Patent number: 11329936Abstract: The system executes online on corporate premises or in a cloud service, or offline. An e-mail message is received at a server within a corporate network or cloud service. A header of the e-mail message is parsed to determine locations of server computers through which the e-mail message has traveled. Geographic locations are placed into a routing map. A banner is inserted into the e-mail message that includes the routing map or a link to the routing map. The routing map is stored by the e-mail gateway server at a storage location identified by the link. The modified e-mail message is delivered or downloaded from the e-mail server to a user computer in real time. The sender Web site is parsed to identify sender domain information to be inserted into the banner. If offline, a product fetches and modifies the e-mail message using an API of the e-mail server.Type: GrantFiled: April 17, 2020Date of Patent: May 10, 2022Assignee: TREND MICRO INC.Inventors: Jing Cao, Quan Yuan, Bo Liu
-
Patent number: 11329901Abstract: Examples can include an optimizer that dynamically determines where to place virtual network functions for a slice in a distributed Telco cloud network. The optimizer can determine a slice path that complies with a service level agreement and balances network load. The virtual network functions of the slice can be provisioned at clouds identified by the optimal slice path. In one example, performance metrics are normalized, and tenant-selected weights can be applied. This can allow the optimizer to prioritize particular SLA attributes in choosing an optimal slice path.Type: GrantFiled: March 8, 2021Date of Patent: May 10, 2022Assignee: VMware, Inc.Inventors: Jeremy Tidemann, Constantine Polychronopoulos, Marc Andre Bordeleau, Edward Choh, Ojas Gupta, Robert Kidd, Raja Kommula, Georgios Oikonomou
-
Patent number: 11323404Abstract: A system and method displays lists of users or messages in segments, with some segments showing messages or users believed to be more relevant to the user than others on the list.Type: GrantFiled: December 1, 2020Date of Patent: May 3, 2022Assignee: Zoosk, Inc.Inventors: Alexander F. Mehr, Shayan G. Zadeh, Jared R. Crane, Janet Ryu, Eric R. Barnett, Charles E. Gotlieb
-
Patent number: 11313165Abstract: A terminal device that is connected via a cable to a port of a switching device and performs data communication with a master device includes: a plurality of controllers configured to control, in accordance with a control command transmitted from the master device, a plurality of objects to be controlled; and a data transmitter configured to integrate data, transmitted from the plurality of respective controllers, in a transmission format for transmitting data to the master device to transmit the integrated data to the switching device.Type: GrantFiled: November 29, 2019Date of Patent: April 26, 2022Assignee: FUJI ELECTRIC CO., LTD.Inventor: Fumihiko Anzai
-
Patent number: 11290544Abstract: A data transmission method includes: receiving a request packet sent by a client through a first TCP connection established with the client; selecting a backend server based on the request packet, and establishing a second TCP connection with the selected backend server; and enabling identification information of the first TCP connection to be included in the request packet, and sending the request packet to the backend server through the second TCP connection to allow the backend server to directly feed back a generated response packet to the client based on the identification information of the first TCP connection, where the identification information of the first TCP connection includes a client address.Type: GrantFiled: October 31, 2018Date of Patent: March 29, 2022Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.Inventors: Pengcheng Yang, Wensheng Chen
-
Patent number: 11251987Abstract: Provided is a method, computer program product, and system for modifying IoT device settings based on changes in user abilities. A processor may detect a plurality of IoT devices associated with one or more users. The processor may determine an ability baseline for the one or more users when interacting with the plurality of IoT devices. The processor may monitor interactions of the one or more users with the plurality of IoT devices. The processor may detect a change in the ability baseline for the one or more users when interacting with at least one IoT device of the plurality of IoT devices. In response to detecting the change, the processor may adjust one or more settings related to the at least one IoT device. The processor may propagate the adjustment to the one or more settings of the IoT device to the other IoT devices of the plurality.Type: GrantFiled: September 23, 2019Date of Patent: February 15, 2022Assignee: International Business Machines CorporationInventors: Susann Marie Keohane, Marc Kevin Johlic, Sharon D. Snider, Mary Jo Mueller, Khwaja Jawahar Jahangir Shaik
-
Patent number: 11245737Abstract: A system for content sharing and methods for making and using the same. The content sharing system enables a smooth and easy exchange of electronic data.Type: GrantFiled: August 31, 2020Date of Patent: February 8, 2022Assignee: GG TECHNOLOGIES INC.Inventor: Gaurav Goel
-
Patent number: 11223567Abstract: A first node in a service mesh is configured to perform one or more services on network traffic obtained from an upstream network element via a pre-existing Transmission Control Protocol (TCP) session and provide the network traffic obtained from the upstream network element via the pre-existing TCP session to a downstream network element. The first node determines that the first node should no longer obtain the network traffic from the upstream network element via the pre-existing TCP session. In response, the first node provides state information for the pre-existing TCP session to the downstream network element. The downstream network element is configured to establish a new TCP session having the state information for the pre-existing TCP session with the upstream network element and to obtain further network traffic from the upstream network element via the new TCP session. The first node terminates the pre-existing TCP session.Type: GrantFiled: January 18, 2019Date of Patent: January 11, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Edward A. Warnicke, William Mark Townsley
-
Patent number: 11201791Abstract: A network device in a Multi-Access Edge Computing (MEC) cluster may receive a request for a service that requires use of a resource of a first type; and determine whether a resource utilization level, associated with the resource, at a MEC device in the MEC cluster exceeds a threshold. When the network device determines that the resource utilization level exceeds the threshold, the network device may determine whether a candidate MEC device is available within the MEC cluster to provide a resource of the first type; and enable the service to be provided.Type: GrantFiled: March 24, 2020Date of Patent: December 14, 2021Assignee: Verizon Patent and Licensing Inc.Inventor: Mehmet Toy
-
Patent number: 11190409Abstract: Methods and apparatus for resource optimization in Internet-of-Things (IoT) networks are presented. For instance, the disclosure presents an example method executed by a network node (106) in an IoT system (100). In some embodiments, the example method includes predicting (202) a likelihood that a future event will be detected by one or more IoT devices (102) in the IoT system (100) under different potential resource allocation and IoT device settings. The predicting (202) is conducted subject to resource availability constraints in some examples. In addition, the example method includes, based on the predicting (202), adapting (204) at least one of resource allocation and IoT device settings in the IoT system (100) for the future time. This adapting (204) is conducted such that the likelihood that the future event will be detected is maximized under the resource availability constraints according to a target optimization function.Type: GrantFiled: December 29, 2016Date of Patent: November 30, 2021Assignee: Telefonaktiebolaget LM Ericsson (pub!)Inventors: István Gódor, Gabor Feher, Andras Balazs Lajtha, László Toka, Attila Vidacs
-
Patent number: 11184245Abstract: A computer-implemented method is provided for use with a reconfigurable computational device having a collection of computing nodes arranged in a mesh of N×M×Z topology, the computing nodes including computational hardware, wherein Z<N and Z<M, and wherein N and M are at least equal to 4. The method includes using the computational device to perform computations characterized by (i) an initial system I/O bandwidth and (ii) an initial system node-to-node latency; reconfiguring the device into a mesh of N?×M?×Z? topology, wherein at least two of N, M, and Z values are different from their corresponding N?, M?, and Z? values, and wherein N×M×Z is equal to N?×M?×Z?; and using the device to perform computations characterized by (i) a modified system I/O bandwidth and (ii) a modified system node-to-node latency.Type: GrantFiled: March 6, 2020Date of Patent: November 23, 2021Assignee: International Business Machines CorporationInventors: Alexis Asseman, Ahmet Serkan Ozcan, Charles Edwin Cox, Pritish Narayanan, Nicolas Antoine
-
Patent number: 11177972Abstract: A method, and associated computer system and computer program product, for notifying users of events. A notification server that includes a computer receives a notification rule. The notification server generates, for the received notification rule, a unique identifier for communication. The notification server receives an indication of an IT event that occurred in a source computing device. The received notification identifies a software hug associated with the IT event. The notification rule is a condition of a severity level of the software bug exceeding a predefined threshold. The notification server determines whether the received indication satisfies the notification rule. In response to determining that the received indication satisfies the notification rule, the notification server marks the received event, using the unique identifier and broadcasting the marked event for receipt by those users who have access to said unique identifier.Type: GrantFiled: October 1, 2019Date of Patent: November 16, 2021Assignee: International Business Machines CorporationInventors: Eric M. Anderson, Szymon W. Harat, Michal P. Malczewski
-
Patent number: 11171895Abstract: Particular embodiments described herein provide for a system that can be configured to communicate chat session data during a chat session to a first display of a first electronic device, communicate the chat session data during the chat session to a second display of a second electronic device, receive sensitive data during the chat session from the first electronic device, and protect the sensitive data from being displayed on the second display during the chat session without breaking continuity of the chat session.Type: GrantFiled: October 6, 2020Date of Patent: November 9, 2021Assignee: McAfee, LLCInventors: Robert L. Vaughn, David M. Durham, Cedric Cochin, Jonathan B. King
-
Patent number: 11169708Abstract: Reducing buffer space that is reserved when a VM attempts to write to disk. A shared memory maintains stored information available to all VM's, allowing translation between accessible to RSD's, independent of how that VM's storage is divided into VSD's. When a guest OS writes to a VSD, an “extent”, designating a location in the shared memory and amount of data to be transferred, which can be passed directly from the guest OS, through each element involved in translating the operation into one or more operations on RSD's, keeping copying to a minimum. No substantial changes need be made to the guest OS.Type: GrantFiled: August 30, 2018Date of Patent: November 9, 2021Assignee: Scale ComputingInventors: Clint McVey, Scott Loughmiller
-
Patent number: 11156972Abstract: A system for light commercial building solutions (LCBS). Solutions and other systems may incorporate lightweight alerting service, auto-adjustment of gateway poll rates based on the needs of various consuming applications, detecting loss of space comfort control in a heating, ventilation and air conditioning (HVAC) system, HVAC capacity loss alerting using relative degree days and accumulated stage run time with operational equivalency checks, and HVAC alerting for loss of heat or cool capacity using delta temperature and dependent system properties. Also, incorporated may be triggering s subset of analytics by automatically inferring HVAC equipment details from controller configuration details, ensuring reliability of analytics by retaining logical continuity of HVAC equipment operational data even when controllers and other parts of the system are replaced, and an LCBS gateway with workflow and mechanisms to associate to a contractor account.Type: GrantFiled: January 10, 2020Date of Patent: October 26, 2021Assignee: Honeywell International Inc.Inventors: Paul Wacker, Gutha Stalin Sanghamitra, Suresh Vemuri