Patents Examined by Michael Li
  • Patent number: 11343308
    Abstract: An example system may include a first rack including a first access node and a second rack including a second access node and a storage node. The first and second racks are included within a multi-rack distributed storage system. The first access node is configured to receive over a connection with a client a first request for an object data. The connection with the client is uniquely identified by a connection ID independent of source and destination addresses and ports. The first access node is further configured to determine object data locality details of the object data and relocate the connection to the second access node in the second rack when the object data locality details of the object data indicate the object data is located within the second rack.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: May 24, 2022
    Assignee: Western Digital Technologies, Inc.
    Inventors: Kishore Kumar Reddy Devireddy, Ken Williams
  • Patent number: 11310165
    Abstract: A network-based scalable production load test service may be implemented on a provider network including a plurality of computing devices in order to provide load testing for network-based production systems. In some embodiments, the plurality of computing devices is configured to receive a request to capture to a load test data repository items of transaction data for a network-based production service. In some embodiments, the plurality of computing devices is configured to capture to the load test data repository the items of transaction data. The transaction data include input to the network-based production service over a network. In some embodiments, in response to a load test specification received by the scalable production load test service, the plurality of computing devices is configured to dynamically allocate one or more resources to perform a load test of the network-based production service according to the load test specification.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: April 19, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Carlos Alejandro Arguelles, Ramakrishnan Hariharan Chandrasekharapuram, Blair Livingstone Hotchkies, Thomas Lowell Keller, Choi Yong Ngo, Peter Collin Nix
  • Patent number: 11297607
    Abstract: Described herein are one or more self-organizing network (SON) components configured to determine QoS factors associated with QoS classes for a node of a telecommunication network based at least in part on performance metrics, network configuration, or network fault information. The one or more SON components may receive the performance metrics, network configuration, or network fault information from the node, and the performance metrics, network configuration, or network fault information may be associated with communication of traffic of the QoS classes by the node. Upon determining the QoS factors, the one or more SON components may transmit indications of the QoS factors to the node.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: April 5, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Ting Zhang, Sudhanshu Pandey, Pablo Tapia
  • Patent number: 11206153
    Abstract: A building management system includes a search and control system coupled to a building network. The building network includes a plurality of devices of building equipment that operate to affect a variable state or condition within a building. The search and control system is configured to provide a search interface, receive filter criteria, perform a search regarding the devices of building equipment based on the filter criteria, return a set of search results based on the filter criteria, receive a selection of one or more devices of building equipment of the set of search results, receive command criteria regarding a command to provide to the one or more selected devices of building equipment, and provide the command to the one or more selected devices of building equipment. The command causes the one or more selected devices of building equipment to affect the variable state or condition within the building.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: December 21, 2021
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Ryan A. Piaskowski, Suvidha Raina, Ann M. Cook, Michael N. Offenbacher, Mohit Goel
  • Patent number: 11201923
    Abstract: Transferring control over a device. A method includes, receiving a first indication, including a first verifiable token, from a first entity that at least a portion of control of a device should be relinquished by the first entity. A second indication is received from the second entity, including a second verifiable token, that the at least a portion of control should be transferred to the second entity. The first token and the second token are verified. As a result of verifying the first token and the second token, the at least a portion of control of the device is transferred from the first entity to the second entity. Transferring the at least a portion of control of the device from the first entity to the second entity includes updating the device with configuration applicable to the second entity.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: December 14, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alexander I. Tolpin, Rajeev Mandayam Vokkarne, Puneet Gupta, Timothy James Larden, Jelani Z. Brandon, SachinKumar ChandraMohan, Mounica Arroju, Tamer Awad, Nicole Berdy
  • Patent number: 11190459
    Abstract: A method, system, and computer program product that includes a processor assigning a network connection to an application, based upon the application requesting the network connection from a pool of network connections for connecting applications to a network resource, the assigned network connection for communicating a message with the network resource. The processor replaces the assigned network connection in the pool with a placeholder comprising configuration data of the assigned connection. The processor determined a period of inactivity of the assigned network connection, and the processor returns the assigned network connection to the pool, based upon the period reaching a defined threshold of inactivity.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: November 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Adrian D. Dick, Brian C. Homewood, Christopher Matthewson, Craig H. Stirling
  • Patent number: 11166054
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for identification of local commercial insertion opportunities. Example apparatus for identification of local commercial insertion opportunities include a media comparator to compare respective instances of media conveyed in respective ones of a plurality of broadcast signals associated with affiliates of a national broadcaster to identify a broadcast interval having different media conveyed among at least some of the broadcast signals. The example apparatus also include an insertion opportunity identifier to determine whether the broadcast interval is associated with a local advertisement insertion opportunity based on a characteristic of the broadcast interval.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: November 2, 2021
    Assignee: THE NIELSEN COMPANY (US), LLC
    Inventors: Justin Fahnestock, Ronan Heffernan
  • Patent number: 11159611
    Abstract: The embodiment herein provides a system and method for providing a novel leader election mechanism in distributed systems that is randomized in twin dimensions of space and time using the concept of a colliding random walk (CRW). Leader election is randomized in space in terms of the node identified as the leader and the time taken to identify the leader. A source node is enabled to generate left and right coupons in a quantum resistant manner for random walks. A novel fault tolerance mechanism is provided to identify several leaders for same set of coupons. In this system and method, the source vertex generates multiple CRWs for each piece of work that needs to be done. The fault tolerance mechanism reduces the time to collision, increases the number of leaders and also offers increased resilience and tolerance to faults.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: October 26, 2021
    Assignee: KRYPC CORPORATION
    Inventors: Subramanian Ravi Shankar Iyer, Sai Ganesh Muthuraman, Seenivasan Subramani, Ravi Jagannathan
  • Patent number: 11140101
    Abstract: Methods, apparatuses, and computing systems are provided for bot messaging. In an implementation, a method may include one or more of receiving, by a group messaging service coupled to the internet and a group, a message from a user node of the group. The message includes an address and an identification of the group and the user node. The method further includes determining that the group includes a bot, which includes a software application for performing one or more tasks over the internet. The method also includes identifying that the message address corresponds to the bot and sending, by the group messaging service, the message to the bot.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: October 5, 2021
    Assignee: Orion Labs, Inc.
    Inventors: Jesse Robbins, Greg Albrecht, Ellen Juhlin
  • Patent number: 11108858
    Abstract: Systems and methods for providing data storage operations, such as archiving and/or backing up of data, for mail servers, such as Exchange servers, via a Simple Mail Transfer Protocol (SMTP) interface are described. For example, the systems and methods may provide an SMTP server between one or more Exchange servers and a media agent, which is configured to performing secondary copy operations, in order to quickly and/or efficiently generate archive or other secondary copies of various mailboxes within the mail server before or during the transfer of mail data to the media agent for data storage operations.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: August 31, 2021
    Assignee: Commvault Systems, Inc.
    Inventors: Sunghyun Wang, Manas Bhikchand Mutha, Jun H. Ahn
  • Patent number: 11089101
    Abstract: A media content management device includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method for providing management of media content. The device may receive media content from a data source and determine a set of media operations that can be performed by the device on a locally stored copy of the media content on the storage means or by a cloud storage system on a remotely stored copy. Based on whether the cloud storage system is reachable, a first media operation may be performed on the remotely stored copy of the media content or on the locally stored copy of the media content. The device may open a communication path with a user device and transmit a portion of the media content to the user device before uploading to the cloud storage system is complete.
    Type: Grant
    Filed: December 23, 2017
    Date of Patent: August 10, 2021
    Assignee: Western Digital Technologies, Inc.
    Inventors: Thomas Kistler, Christopher Hansen Bourdon, Dmitri Trembovestki, James Chia Ho Chou, Laurent Baumann
  • Patent number: 11082502
    Abstract: One embodiment is a method including extending a policy server to provide per subscriber policies to a cable modem (CM) and a cable modem termination system (CMTS), receiving, at the policy server, a request for a policy profile from a cable modem termination system (CMTS), accessing a subscriber database to determine the policy profile, and communicating the policy profile to the CMTS. In an example, the policy server is a packet cable multimedia policy server of a cable network.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: August 3, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Alon Shlomo Bernstein, Ian McDowell Campbell, John T. Chapman
  • Patent number: 11082458
    Abstract: Techniques for web access in a 5G wireless networking environment are discussed herein. In particular, techniques can be implemented in 5th Generation (5G) environments via a web access component configured to accept HTTP requests or WebSocket requests from a user equipment and initialize a session in various components in the 5G environment to utilize a user plane function. In some instances, the web access can be provided by a web access inter-working function (WxIWF) interface in communication with an access and mobility management function (AMF) and a user plane function (UPF). In some instances, this arrangement facilitates seamless transitions between non-3GPP access and 3GPP access because traffic associated with both types utilize a same session in the 5G environment components.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: August 3, 2021
    Assignee: T-Mobile USA, Inc.
    Inventors: Shujaur Mufti, Christopher H. Joul
  • Patent number: 11070609
    Abstract: A method and system that performs file download at a client computing device after a determination that the file does not already exist on the client computing device is provided. The file download is initiated but suspended until a determination has been made that the file does not exist on the client computing device. If the file already exists (i.e., the file is a duplicate file), the user is prompted to either cancel the file download or continue the file download. However, if the file does not exist, the file download is resumed.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: July 20, 2021
    Assignee: VERITAS TECHNOLOGIES LLC
    Inventor: Rajesh D. Kumar
  • Patent number: 11032176
    Abstract: Approaches for determining link conditions within a client network are provided. Network protocol statistics are recorded for network connections over the client network, wherein each connection provides data communications between a client terminal node and a different respective client device, and the client terminal node provides access to a broadband communications network for each of the different respective client device(s). Connection metrics are determined for each of the network connections, wherein each connection metric is determined based on the network protocol statistics associated with the respective network connection. Diagnoses of network conditions regarding connections over the client network that are of interest, wherein each diagnosis is performed based on an analysis of a respective set of the connection metrics for the respective network connection. Results of each diagnosis are provided to a system operator.
    Type: Grant
    Filed: January 14, 2016
    Date of Patent: June 8, 2021
    Assignee: Hughes Network Systems, LLC
    Inventors: Kaustubh Jain, Chi-Jiun Su, Nagesh Javali
  • Patent number: 11012513
    Abstract: Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide autonomous vehicle network architectures, systems, and methods for supporting a dynamically configurable network of autonomous vehicles comprising a complex array of both static and moving communication nodes. In particular, systems and methods for data-driven managed services built on top of a network of autonomous vehicles.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: May 18, 2021
    Assignee: VENIAM, INC.
    Inventors: Henrique Manuel Pereira Cabral, João Francisco Cordeiro de Oliveira Barros
  • Patent number: 11012372
    Abstract: An electronic apparatus and a method for controlling the same are provided. The method includes executing an application; acquiring a resource configuration corresponding to the application; first identifying an external electronic apparatus from among a plurality of external electronic apparatuses based on preference information, the first identifying being in response to the resource configuration containing pre-stored information relating to the plurality of external electronic apparatuses; second identifying whether the external electronic apparatus is available; connecting to the external electronic apparatus; and sending a message regarding the application to the external electronic apparatus.
    Type: Grant
    Filed: April 4, 2018
    Date of Patent: May 18, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hae-sik Jun, Won-yong Kim, Ho-sung Kim, Jae-chul Yang, Sang-gyu Lee
  • Patent number: 10992741
    Abstract: A solution for circumventing censorship is disclosed. A first device connects to a first server hosted in a content delivery network (CDN). The CDN routes the first device's connection request to the first server. The first server responds by providing the first device with a configuration file that contains a plurality of secondary servers for the first device to access. Accordingly, the first device disconnects from the first server and hops between one or more of the plurality of secondary servers contained in the configuration file. By distributing the configuration file from a first server hosted in a CDN, the first device is able to obfuscate the true endpoint of the connection. Thus, the first device is able to obtain the configuration file without drawing the ire of censors. By hopping from server-to-server, the first device is able to stay one-step ahead of censors. Accordingly, the present disclosure describes a multi-prong approach to staying a step ahead of eavesdroppers, sniffers, and censors.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: April 27, 2021
    Assignee: Wickr Inc.
    Inventors: Christopher Dowd, Christopher Lalonde, Thomas Michael Leavy, Arjun Bhatnagar, Dipakkumar R. Kasabwala, David Lautz, Matthew Downs
  • Patent number: 10992631
    Abstract: Systems and methods provide quality analysis related to member service representatives and interactions communicating with users over social media networks.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: April 27, 2021
    Assignee: United Services Automobile Association (USAA)
    Inventors: William Gerth, Patrick Freshwater
  • Patent number: 10992750
    Abstract: A service request interrupt router having an interrupt controller mapped to an Interrupt Service Provider (ISP) having virtual ISPs; Service Request Nodes (SRNs) configured to convert respective interrupt signals to corresponding service requests, wherein each of the SRNs is configured to direct its service request to one of the virtual ISPs; and an arbitrator configured to arbitrate among the virtual ISPs in a time-sliced manner, and for each of the virtual ISPs, to arbitrate which of the service requests directed thereto has a highest priority.
    Type: Grant
    Filed: January 16, 2018
    Date of Patent: April 27, 2021
    Assignee: Infineon Technologies AG
    Inventors: Frank Hellwig, Glenn Ashley Farrall, Gerhard Wirrer