Patents Examined by Joseph R Maniwang
  • Patent number: 11100777
    Abstract: The present invention is a software as a service platform providing a system and method enabling interactive services between the end-users, emergency responders, and central monitoring stations. In an exemplary embodiment of the invention, the system provides an electronic notification of an alarm event to an end-user by way of a secure hyperlink to a web portal. The web portal provides a method enabling the end-user to interact with the central monitoring station and/or the emergency responders as well as view live and historical data from the alarm event including video. The system is configured to acquire historical video and data from the actual alarm triggering event from a variety of disparate sources including devices associated with life safety systems and lifestyle systems.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: August 24, 2021
    Assignee: The ADT Security Corporation
    Inventor: Lawrence D. Folsom
  • Patent number: 11102144
    Abstract: A support apparatus and method are capable of facilitating work to optimize deployment locations of information processing resources and are respectively allocated to one or more allocation targets. A deployment location candidate is calculated, which is an appropriate deployment location of each of the information processing resources allocated to each of the allocation targets, and a reducible cost is determined when the information processing resource is allocated to the deployment location candidate, with respect to each information processing resource. The reducible cost is displayed when the deployment of the information processing resource allocated to the allocation target is optimized, and the importance of the allocation target is determined by associating the reducible cost with the importance of the allocation target with respect to each allocation target on the basis of the calculation result of the reducible cost for each information processing resource.
    Type: Grant
    Filed: September 8, 2020
    Date of Patent: August 24, 2021
    Assignee: HITACHI, LTD.
    Inventors: Hiroyoshi Jutori, Tomohiro Morimura, Satoshi Kaneko, Shinichi Hayashi
  • Patent number: 11088977
    Abstract: Systems, devices, methods, media, and instructions for automated image processing and content curation are described. In one embodiment a server computer system receives a content message from a first content source, and analyzes the content message to determine one or more quality scores and one or more content values associated with the content message. The server computer system analyzes the content message with a plurality of content collections of the database to identify a match between at least one of the one or more content values and a topic associated with at least a first content collection of the one or more content collections and automatically adds the content message to the first content collection based at least in part on the match. In various embodiments, different content values, image processing operations, and content selection operations are used to curate content collections.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: August 10, 2021
    Assignee: Snap Inc.
    Inventors: Jianchao Yang, Yuke Zhu, Ning Xu, Kevin Dechau Tang, Jia Li
  • Patent number: 11088916
    Abstract: Some embodiments provide a method for defining a logical network (LN) that spans multiple sites and is managed at each site by a local manager. At a global manager that manages the logical network, the method creates a tree from a definition of the LN that spans the sites. The tree includes nodes representing elements in the LN and connections between the nodes to express relationships between the elements. Each of at least a subset of nodes has a span attribute identifying sites spanned by an LN element corresponding to the node. The method uses the span attributes to create a parsed tree for each site. Based on the parsed tree of each site, the method identifies a portion of the LN definition that is relevant for the site. The method provides, to the local manager of each site, the portion of the LN definition identified for the site.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: August 10, 2021
    Assignee: VMWARE, INC.
    Inventors: Ganesan Chandrashekhar, Pavlush Margarian, Amarnath Palavalli, Josh Dorr
  • Patent number: 11088919
    Abstract: Some embodiments provide a method for managing a logical network that spans multiple physical sites. The method creates a global tree data structure for defining the logical network. The method adds at least two physical sites to the global tree data structure. The physical sites added to the global tree structure are eligible to be spanned by the logical network. The method adds multiple logical network elements to the global tree data structure. At least a subset of the logical network elements reference the physical sites in the global tree data structure in order to span to the physical sites.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: August 10, 2021
    Assignee: VMWARE, INC.
    Inventors: Ganesan Chandrashekhar, Pankaj Thakkar, Pavlush Margarian
  • Patent number: 11075983
    Abstract: Techniques facilitating compliance aware service registry and load balancing are provided. A system can comprise a memory that stores computer executable components and a processor that executes computer executable components stored in the memory. The computer executable components can comprise an extraction component that removes a service from a load balancer ring based on a first determination by a verification component that a compliance state of the service is a non-compliant state. Further, the computer executable components can comprise an insertion component that adds the service to the load balancer ring based on a second determination by the verification component that, after a defined amount of time, the compliance state of the service is a compliant state.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: July 27, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Canturk Isci, Shripad Nadgowda
  • Patent number: 11075826
    Abstract: Examples may include techniques for monitoring virtual network functions or network functions virtualization infrastructure. Examples include receiving performance measurement data from virtualized network functions arranged to support a network service or from network functions virtualization infrastructure composed to support the virtualized network functions. In some examples, corrective actions such as virtualized network function lifecycle management operations are initiated based on the received performance measurement data.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: July 27, 2021
    Assignee: Apple Inc.
    Inventors: Joey Chou, Muthaiah Venkatachalam
  • Patent number: 11070479
    Abstract: One or more techniques and/or devices are provided for dynamic resource allocation based upon network flow control. For example, a first counter, corresponding to a count of communication availability signals provided by a network interface to a storage process, may be maintained. A second counter, corresponding to a count of communication unavailability signals provided by the network interface to the storage process, may be maintained. Responsive to the first counter exceeding a resource allocation threshold, additional resources may be dynamically allocated to the storage process during operation of the storage process. Responsive to the second counter exceeding a resource deallocation threshold, resources may be dynamically deallocated from the storage process during operation of the storage process.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: July 20, 2021
    Assignee: NetApp, Inc.
    Inventors: Craig Fulmer Everhart, Vishwajith Shivappa
  • Patent number: 11063813
    Abstract: A method for configurating a transmission mode to provide an Internet service to a customer-premises equipment by an transmission mode configurating apparatus in an access network structure is provided. At least one network management equipment and at least one customer-premises equipment are connected through a bundle of cables including a plurality of transmission lines. The method includes determining the number of transmission lines connected to the customer-premises equipment; determining at least one of available transmission mode to provide depending on the number of transmission lines; if a plurality of available transmission modes are determined, calculating a transmission performance in each of the available transmission modes; and selecting the transmission mode with the highest performance among the plurality of the available transmission modes.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: July 13, 2021
    Assignee: KT CORPORATION
    Inventors: Kwangyeol Yoon, Jonghak Kim, Nowook Park, Hyung-Jin Park, Kyoung-Ju Lee, In-Taek Jeong, Tae Woo Ha
  • Patent number: 11063893
    Abstract: Exemplary embodiments relate to techniques for sharing live video while maintaining an asynchronous copy of the video. According to some embodiments, a user begins to record video and shares the video with selected other users. If one of the other users opts to join the original user, the shared video upgrades to a live video conversation. If no one (or only some participants) joins the original user, the recorded video becomes an asynchronous artifact in the users' messaging history. In some embodiments, the live video may be recorded and shared in response to a first user initiating a video call with at least a second user, but receiving no answer. The first user begins to share a live video (which may become an asynchronous artifact). If the second user joins the call while the video is being recorded, the conversation may upgraded to a video conversation.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: July 13, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Brendan Benjamin Aronoff, Stephane Taine
  • Patent number: 11057279
    Abstract: A method for ascertaining an anomaly in a communications network. In a first phase, a discriminator is trained to recognize whether messages transmitted over the communications network are indicative of the anomaly existing; during training, normal data and artificial data produced by a generator are fed to the discriminator, and, in response, the discriminator is trained to recognize that normal data being fed thereto connotes no anomaly, and artificial data being fed thereto connotes an anomaly. In a second phase, the generator is trained to produce artificial data which, when fed to the discriminator, are classified with the greatest possible probability as normal data. In a third phase, contents of messages received over the communications network are fed as an input variable to the discriminator; an output variable is ascertained, and the decision as to whether the anomaly exists or not being made as a function of the output variable.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: July 6, 2021
    Assignee: Robert Bosch GmbH
    Inventors: Andrej Junginger, Holger Ulmer, Markus Hanselmann, Thilo Strauss
  • Patent number: 11050795
    Abstract: Embodiments herein provide a method for handling IMDN message in a RCS system. The method includes sending, by a first electronic device 100a, an IMDN restore message to restore a content deleted by the first electronic device 100a to at least one second electronic device 100b-100n. The IMDN restore message comprises an IMDN type with an original IMDN identifier of the deleted content. Further, the method includes receiving, by the at least one second electronic device 100b-100n, the IMDN message from the first electronic device 100a. Further, the method includes determining, by the at least one second electronic device 100b-100n, the deleted content based on the IMDN identifier. Further, the method includes sending, by the at least one second electronic device 100b-100n, the deleted content to the first electronic device 100a.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: June 29, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Chandrashekhar S Byadgi, Suman Tiwari, Sunil Kumar Nagaraju, Armaan K Marwaha, Ashish Anand, Akhil Goel
  • Patent number: 11050850
    Abstract: Aspects of the disclosure relate to methods, computer-readable media, systems, and apparatuses for receiving data. An electronic computer implemented method of API testing and validation is provided. In the method, via a computer-based network, includes receiving a plurality of executable code requests for a first plurality of uniform resource network nodes associated with a first network protocol and a second plurality of uniform resource network nodes associated with a second network protocol. In the method each of the executable code requests are associated with a baseline attribute data value. Further, the method includes electronically receiving a plurality of payload response attribute data values associated with each executable request and electronically parsing the payload response attribute values with Parser component.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: June 29, 2021
    Assignee: Allstate Insurance Company
    Inventors: Reeta Chhabria, Shruti Puranik, Sidhi Verdhan
  • Patent number: 11044170
    Abstract: The disclosed technology relates to assisting with the migration of networked entities. A system may be configured to collect operations data for a service from at least one endpoint host in a network, calculate at least one metric for the service based on the operations data, retrieve a migration configuration and platform data for a target platform, generate a predicted cost for the migration configuration based on the migration configuration, the at least one metric, and the platform data, and provide the predicted cost for the migration configuration to a user.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: June 22, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ali Parandehgheibi, Ashutosh Kulshreshtha, Michael Watts, Navindra Yadav, Vimal Jeyakumar
  • Patent number: 11044507
    Abstract: Described are methods of delivering media, such as a video sequence, to a client device from a server, taking into account the relative importance of different portions of the video sequence. The sequence is divided into temporal segments, with each segment encoded at a plurality of bitrates (and hence qualities). A viewer importance parameter is assigned to each segment, indicating the relative importance of that segment, with the information stored in a manifest file or similar. The client receives this segment and viewer importance data in a manifest file. The bit rate of each segment selected for download is dependent on the relative importance of that segment and future segments. The selected segment is then delivered to the client device from the server. Thus, segments having a higher viewer importance will be delivered with a higher encoded bitrate than segments having a lower viewer importance.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: June 22, 2021
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventor: Michael Nilsson
  • Patent number: 11044322
    Abstract: This disclosure is directed to embodiments of systems and methods for tracking sessions of a user. A session manager executing on a server may establish a plurality of sessions with a web application for a user via a web socket of the session manager. The plurality of sessions may share a first session identifier. The session manager may track, by via a web socket container established for the first session identifier, the plurality of sessions. The session manager may detect a log off by the user from one of the plurality of sessions. The session manager may send a log off event to others of the plurality of sessions tracked via the web socket container, responsive to the detection.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: June 22, 2021
    Assignee: Citrix Systems, Inc.
    Inventor: Kenneth Scott Bowden
  • Patent number: 11037102
    Abstract: A method that can allow for aggregated authentication and authorization of future actions is disclosed. The method may aggregate authentication and authorization based at least in part on automatically and periodically scanning data at a client computer. The client computer can display an aggregated set of deadlines and prompt the user operating the client computer to approve of further actions. Once approved, the client computer can transmit a single authentication message to a service computer in order to initiate a plurality of actions.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: June 15, 2021
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Ashish Vinod Kankaria, Sunny Raj Rathod, Naman Bansal
  • Patent number: 11038951
    Abstract: Method of dynamically assigning storage locations starts with the processor updating first user's home location data. Processor selects communication session between first user and second user and determines second user's home location data. Processor determines a session location data that indicates current storage location that stores data of communication session received from first and second client devices. Processor identifies available data storage locations based on first user and second user's home location data and determines whether to update the session location data based on an average of a distance over network fiber using the first user and second user's home locations, current storage location, and available storage locations. In response to determining to update the session location data, processor updates session location data to indicate one of the available storage locations, and causes transfer of data of communication session to one of the available storage locations.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: June 15, 2021
    Assignee: Snap Inc.
    Inventors: Bradley Baron, Benjamin Ralph Hollis, John Krzemien, Samuel Young
  • Patent number: 11032376
    Abstract: An electronic device according to various embodiments of the present invention comprises: a wireless communication circuit; a processor that is operatively connected to the wireless communication circuit; and a memory that is operatively connected to the processor, wherein the memory can store commands that allow the processor, when executed, to negotiate with a server about activation of a second session for registering the electronic device during a first session for registering the electronic device, to deactivate the first session, to activate the second session based on the negotiation result, to receive a message indicating a registration result of the electronic device from the server during the second session, and to output a notification indicating the registration result of the electronic device. Various embodiments are possible.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: June 8, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kangsoo Lee, Pilsik Choi
  • Patent number: 11032344
    Abstract: A system for delivering content at varying qualities from a server to multiple client across a network has a server side converter and a client side converter. The server side converter makes unicast requests to a server for representations of content and converts these to multiple representations to be delivered as multicast streams. The client side converter receives a request for content from clients, determines a representation of content to obtain and subscribes to an appropriate multicast stream. The client side then converts the multicast stream back into segments available to a client by unicast request. In this way, data is delivered efficiently across a network from a server side to a client side whilst maintaining compatibility that client devices can issue traditional unicast requests.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: June 8, 2021
    Assignee: BRITISH BROADCASTING CORPORATION
    Inventors: Richard Bradbury, Andrew Lipscombe