Patents Examined by James Edwards
  • Patent number: 11005903
    Abstract: A method and system for streaming multimedia data over a communication network. Each segment of multiple segments is associated with at least two data blocks of multiple data blocks. The segments are sequenced according to a unique stream index for one stream associated with multimedia content. The unique stream index for the one stream is assigned a main index that describes multiple streams for the multimedia content. The multiple streams include the one stream. A request for content of the multimedia content is received. The request specifies a data chunk, of the multiple data chunks, that denotes the requested content. The main index is analyzed with respect to the specified data chunk to determine the stream and segments and/or data blocks therein that encompass the requested content. The determined stream and segments and/or data blocks therein are transmitted over the communication network in response to the request.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: May 11, 2021
    Assignee: International Business Machines Corporation
    Inventors: Zoltán Ponekker, Ákos Gyimesi, Balázs Vida, József Tamás Ecsédi, Dávid Simon, Sándor Lovász
  • Patent number: 10992559
    Abstract: An assistance service through its local client application or agent at a user's device (or devices) may collect diagnostic related information associated with the user's operating environment (physical and software operation parameters and configurations) and monitor a health of one or more applications. Upon detecting an issue or being activated by the user, the local client application or agent may perform diagnostic and/or recovery actions. In some cases, the diagnostic related signals may be sent directly by the application being monitored or diagnosed to its hosting service or the assistance service. Upon detecting a disconnect of the application being monitored or diagnosed, the local client application or agent may determine an alternative server and transmit the diagnostic related signals to the alternative server. An alert indicating the disconnect of the application may also be sent.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: April 27, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kiran Nallabothula, Nagaraj Patil, Nagaraju Palla
  • Patent number: 10985983
    Abstract: The present disclosure relates to a computer-implemented method of dynamically configuring a client installed on a communication device. The method includes, at a server operationally connected to the client through a network, obtaining environment identification data identifying an environment in which the client operates; generating, as a function of the environment identification data and administrative constraints, a configuration for the client, and pushing, to the client, the generated configuration, the configuration for configuring identification data the client to operate in the environment.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: April 20, 2021
    Assignee: Counterpath Corporation
    Inventors: Jim O'Brien, Donovan Jones
  • Patent number: 10979492
    Abstract: A system and method for balancing loads during a distribution of a video capturing task. The method may comprise determining first time information related to when a first video capturing task is to be executed, and determine a second plurality of video capturing devices from a first plurality of video capturing devices to distribute the first video capturing task. The method may also comprise, for each of the second plurality of video capturing devices, determining second time information related to when at least one second video capturing task is to be executed by the video capturing device. The method may further comprise determining, based on the first time information and the second time information, a target video capturing device from the second plurality of video capturing devices, and assigning the first video capturing task to the target video capturing device.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: April 13, 2021
    Assignee: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventor: Peng Yu
  • Patent number: 10979290
    Abstract: The subject disclosure relates to techniques for monitoring contextual and performance information of a device for anticipatorily sending update information to the device. An interface component can receive, from the client, contextual information indicating an operating environment of the client and performance information that is associated with one or more operations being performed by the client based on the operating environment, and send, based on correlation information, update information to the client. Further, a service component can to infer a relationship between the contextual information and the performance information to obtain the correlation information. In other embodiments, a client can populate a cache with portion(s) of the contextual information to obtain cached information, and send at least a portion of the cached information to a system including one or more aspects of the service component.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: April 13, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Edward Reus, Mario Goertzel, Scott Field, Michael Joseph Healy, Joseph Dadzie, David Kays, John Douceur, Henricus Johannes Maria Meijer
  • Patent number: 10958539
    Abstract: A network function virtualization (NFV) compute element installs an image supporting a virtualized network function (VNF) on the element. The image includes instructions/data to initiate a TCP connection between the element and a Software Defined Network (SDN) controller upon reboot of the element. Upon rebooting, the element establishes, as client in accordance with the instructions/data, a TCP connection with the controller. The element then accepts, as a cryptographic network protocol server, a connection via the TCP connection from the controller as a client in accordance with the instructions. Next, the element accepts, as a network management protocol server, a connection via the cryptographic network protocol connection from the controller as network management protocol client.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: March 23, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Anantha Mohan Raj, Sachin Soman
  • Patent number: 10949320
    Abstract: A means for estimating a number of browsings of each web page in a Web site which is consistent with an actual number of browsings includes an acquisition unit of estimation that acquires data indicating a number of landings, a number of browsings, and a number of moving visitors for each move-destination in a past predetermined period, for each of the plural web pages included in the Web site, from an access analysis server device. Data is acquired indicating an assumed number of landings input by a user. An estimated value of the number of browsings of each web page is calculated by using these data when visitors of the assumed number of landings move from outside the Web site to each web page. A display a screen indicates the estimated value of the number of browsings calculated.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: March 16, 2021
    Assignee: Symmetric Co., Ltd.
    Inventors: Kazutoshi Sakata, Jun Nakanishi, Naomasa Fushimi
  • Patent number: 10951709
    Abstract: According to one embodiment, a storage device includes a wireless communication circuit, a storage, and a controller circuit. The wireless communication circuit is configured to connect to an external first device by wireless communication. The storage has a storage region. The controller circuit is configured to correct first information on the basis of a first capacity which is a free space of the storage region of the storage. The first information is numerical information indicating quality of the wireless communication with the first device. The controller circuit obtains second information being the corrected first information.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: March 16, 2021
    Assignee: TOSHIBA MEMORY CORPORATION
    Inventor: Youichirou Shiba
  • Patent number: 10944653
    Abstract: The systems, devices, and techniques described herein are directed to providing digital visualizations in a telecommunications environment. A centralized server may store information associated with services and equipment available to operate on the telecommunication network. The centralized server may manage and update information provided to electronic devices to facilitate education and interaction between associates and users regarding services and equipment offers. Presentations to users may include static, dynamic, and interactive content. Network usage information such as signal strength and speed may be obtain from user electronic devices and aggregated to generate network coverage information over time and based on a location. Digital visualizations facilitate education and interaction at retail outlets to reduce message fragmentation and to increase engagement with users.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: March 9, 2021
    Assignee: T-Mobile USA, Inc.
    Inventor: Daniel Martin Walsh
  • Patent number: 10944632
    Abstract: A Wi-Fi device includes a controller coupled to a writeable memory implementing a MAC and PHY layer and to a transceiver. Connection data stored in the writeable memory includes Wi-Fi connection parameters including ?1 router MAC level information or a most recently utilized (MRU) channel used, and IP addresses including ?1 of an IP address of the Wi-Fi device, IP address of the MRU router, an IP address of a MRU target server, and an IP address of a network connected device. An accelerated reconnecting to a Wi-Fi network algorithm is implemented by the processor is for starting from being in a network disconnected state, establishing current connection parameters for a current Wi-Fi network connection using the Wi-Fi connection parameters for at least one MAC layer parameter for the MAC layer.
    Type: Grant
    Filed: June 22, 2017
    Date of Patent: March 9, 2021
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Yaniv Tzoreff, Gilboa Shveki, Avi Baum, Barak Cherches
  • Patent number: 10944627
    Abstract: Embodiments of the present disclosure describe methods and apparatuses for lifecycle management parameter modeling for virtual network functions.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: March 9, 2021
    Assignee: Apple Inc.
    Inventors: Yizhi Yao, Joey Chou
  • Patent number: 10938928
    Abstract: An approach is described for adjusting prominence of a participant profile in a social networking interface. An associated method may include receiving an activity stream update of the participant and calculating a relevancy score based on content in the activity stream update. The method further may include adjusting a visibility level of the participant profile in the social networking interface based upon the calculated relevancy score. Adjusting the visibility level may include increasing the visibility level of the participant profile upon determining that the calculated relevancy score is greater than or equal to a first predefined threshold value. Adjusting the visibility level further may include decreasing the visibility level of the participant profile upon determining that the calculated relevancy score is less than a second predefined threshold value.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: March 2, 2021
    Assignee: Airbnb, Inc.
    Inventors: Corville O. Allen, Bernadette A. Carter
  • Patent number: 10938924
    Abstract: Disclosed is a hybrid cloud control plane (HCCP) that manages hybrid cloud workloads. For example, the HCCP manages workloads across public and private cloud data centers and on-premise data centers. The HCCP can leverage a Global ID (global identifier) to create a global trace across the hybrid cloud ecosystem. Also discloses is a “hybrid cloud connected” capability. In one embodiment, a hybrid cloud connected capability comprises of a global identity, a hybrid cloud network connection, and a managed API (application programming interface) used to seamlessly perform transactions in a hybrid cloud environment.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: March 2, 2021
    Assignee: Aetna Inc.
    Inventors: Claus T. Jensen, Robert Bachmann, Stephen Howard Davis
  • Patent number: 10938929
    Abstract: An approach is described for adjusting prominence of a participant profile in a social networking interface. An associated method may include receiving an activity stream update of the participant and calculating a relevancy score based on content in the activity stream update. The method further may include adjusting a visibility level of the participant profile in the social networking interface based upon the calculated relevancy score. Adjusting the visibility level may include increasing the visibility level of the participant profile upon determining that the calculated relevancy score is greater than or equal to a first predefined threshold value. Adjusting the visibility level further may include decreasing the visibility level of the participant profile upon determining that the calculated relevancy score is less than a second predefined threshold value.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: March 2, 2021
    Assignee: Airbnb, Inc.
    Inventors: Corville O. Allen, Bernadette A. Carter
  • Patent number: 10938881
    Abstract: A method, system, and computer program product for providing a dynamic estimation on engagements and patterns of content includes: receiving a data packet from an input field of a form on a computing device; analyzing historical data associated with a user to identify patterns between the first string of characters and the historical data; determining one or more related strings of characters from the historical data based on the identified patterns; determining a historic engagement level for each of the one or more related strings of characters; determining a predicted engagement level for the string of characters based on the historic engagement level; and transmitting at least the predicted engagement level to the computing device to cause the computing device to display the predicted engagement level in a selectable field associated with the input field.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: March 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Heidi Lagares-Greenblatt, Justin McCoy, Jessica Doherty
  • Patent number: 10911367
    Abstract: Systems, methods, and other embodiments associated with managing instances of services are described. In one embodiment, a method includes constructing pre-provisioned instances of a service within a first pool and constructing pre-orchestrated instances of the service within a second pool. In response to receiving a request for the service, the method executes executable code of a first pre-orchestrated instance as an executing instance and removing the pre-orchestrated instance from the second pool. A pre-provisioned instance is selected from the first pool to create a second pre-orchestrated instance within the second pool, and the pre-provisioned instance is removed from the first pool.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: February 2, 2021
    Assignee: Oracle International Corporation
    Inventors: Paul G. Greenstein, Michael J. Carlson
  • Patent number: 10911512
    Abstract: Systems and methods are described to enable a personalized content stream whose content can be dynamically altered by a user, such that multiple underlying contents can seamlessly be included within the personalized content stream. Multiple input content streams are encoded to include time-aligned splice point frames, which break inter frame dependency before and after a given splice point frame. Time-aligned segments are then generated from the encoded streams. A user may thereafter select segments of any of the input content streams to be included within a personalized content stream, and an output device may decode segments generated from different input content streams as part of the personalized content stream, without errors being introduced into the content stream due to the segments stemming from different input content streams. Thus, as user may dynamically alter the content of a personalized content stream based on their preferences.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: February 2, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Olaf Nielsen, Evan Gerald Statton
  • Patent number: 10896077
    Abstract: An apparatus in one embodiment comprises at least one processing platform comprising a plurality of processing devices. The at least one processing platform is configured to provide a plurality of applications with centralized access to a plurality of message oriented middleware (MOM) servers via a connectivity layer, to establish a connection between a given one of the plurality of applications and a given one of the plurality of MOM servers via the connectivity layer, and to exchange data between the given one of the plurality of applications and the given one of the plurality of MOM servers via the connectivity layer.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: January 19, 2021
    Assignee: Dell Products L.P.
    Inventors: Hung Dinh, Krishna Akkinapalli, Gnanesh Gowda, Reddeppa Kollu, Sabu Syed, Craig Van Der Bogart, Satish Das, Karan Kapoor, Panguluru Vijaya Sekhar, Vinay Sathyanarayana, Abhijit Mishra, Vellore Mohammed Imran, Tousif Mohammed, Nagireddy Bonthu, Vinod Kumar, Puttaraju Bommanna Chikkanna, John Kenneth Maxi
  • Patent number: 10893090
    Abstract: Monitoring a process on an Internet of Things (IoT) device is performed by receiving, by the IoT device, a network data transfer from an external device; and receiving, by the IoT device, meta-information of the network data transfer. The meta-information can be generated, based on the network data transfer, by a network monitoring device. Additionally, the IoT device detects a file storing data of the network data transfer based on the meta-information. Further, the IoT device monitors a process relating to the detected file on the IoT device.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: January 12, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Takuya Mishina, Naoto Sato, Kugamoorthy Gajananan, Kohichi Ono, Fumiko Akiyama
  • Patent number: 10893017
    Abstract: A first request, to access a web site associated with a domain name, is obtained at a gateway router interposed between a local area network and an internet service provider's infrastructure, from a host on the local area network. The gateway router has Domain Name Service (DNS) resolver capability. The first request is received while the gateway router has upstream connectivity to the internet service provider's infrastructure via IPv6 but not via IPv4. Further steps include sending, from the gateway router, the first request; obtaining, at the gateway router, an indication that an IPv4 address will imminently be required for the gateway router; and, responsive to obtaining the indication, sending, from the gateway router, into the internet service provider's infrastructure, a second request, for an IPv4 address for the gateway router.
    Type: Grant
    Filed: June 16, 2018
    Date of Patent: January 12, 2021
    Assignee: TIME WARNER CABLE ENTERPRISES LLC
    Inventor: Wesley E. George, IV