Patents Examined by Philip B. Tran
  • Patent number: 11063988
    Abstract: Aspects of the disclosure are directed to a telecommunications network architecture. In accordance with one aspect, a scalable telecommunications network architecture includes at least one infrastructure switching node; at least one user switching node for receiving a session request, wherein the session request includes at least one user attribute; and at least one controller coupled to the at least one user switching node, the at least one controller for examining the session request a) to allocate at least one bandwidth or at least one data rate for the at least one user switching node based on a resource allocation policy and b) to allocate a quantity of switch elements in the at least one infrastructure switching node based on an interconnection policy. In one example, the at least one controller establishes a communications session for a user terminal based on the session request.
    Type: Grant
    Filed: February 4, 2018
    Date of Patent: July 13, 2021
    Assignee: Portly, Inc.
    Inventors: Balaji Lakshmanan, Theodore F. Heieck
  • Patent number: 11057497
    Abstract: The disclosure includes embodiments for performing beam alignment for non-line of sight (NLOS) scenarios. The method includes receiving, at a first vehicle, one or more wireless messages that include vehicle data, wherein the vehicle data describes a second vehicle position, a second vehicle speed, and a second vehicle heading. The method also includes determining sensor data. The method also includes determining an NLOS path based on the vehicle data and the sensor data so that the NLOS path avoids a potential blockage. The method also includes determining whether the NLOS path is predicted to succeed based on a beam transmission percentage satisfying a threshold percentage. The method also includes responsive to the NLOS path being predicted to succeed, performing beam alignment between the first vehicle and the second vehicle based on the NLOS path before the potential blockage is predicted to occur.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: July 6, 2021
    Inventors: Takayuki Shimizu, Vutha Va, Gaurav Bansal
  • Patent number: 11056234
    Abstract: Provided is a method of a host device managing at least one external device connected to the host device through a management server. The method includes: obtaining measurement information measured by the at least one external device; requesting authorization by the management server; transmitting the obtained measurement information to the management server when the authentication succeeds; receiving management information for managing the at least one external device, where the management information is generated based on the measurement information by the management server; and managing the at least one external device based on the received management information.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: July 6, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Hang-sik Shin
  • Patent number: 11038985
    Abstract: Embodiments provide techniques, including systems and methods, for locating and navigating to the location of a requestor based on proximity between a requestor device and a provider device. For example, embodiments display proximity indicators to allow a provider to quickly, easily, and safely locate a requestor upon arrival near a request location. Further, in some embodiments, graphics associated with a proximity vector may be presented on a provider communication device to clearly display the navigation directions to the provider so that the provider may easily find their matched requestor without requiring additional communication between the provider and the requestor. Additionally, embodiments provide efficient navigation to riders by limiting display of proximity indicators for navigation until the provider is within a threshold distance to the request location to conserve system resources and communication between an on-demand matching system and the provider computing device.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: June 15, 2021
    Assignee: LYFT, INC.
    Inventors: Taggart Matthiesen, Sergey Shlykovich, Ethan Eyler, Sebastian Brannstrom, Jesse McMillin, Sean Murphy
  • Patent number: 11032098
    Abstract: A controller cluster for controlling a technical device with a redundant first automation device and second automation device, wherein a virtual network interface controller is arranged in the automation devices between a first network interface controller and a protocol stack, and wherein the network interface controller administers a cluster hardware address in addition to a standard hardware address and thus the controller cluster, despite there being two automation devices, presents itself externally as one device.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: June 8, 2021
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Markus Schlittenbauer, Hendrik Gerlach
  • Patent number: 11025558
    Abstract: A resource transfer system that provides intelligent distribution of resources based on resource routing selections, resource receipt selections, and/or resource processing advantages, and in response makes the resource transfers accordingly. The resources may be transferred based on the desired speed of distribution, the reason for distribution, the entities involved in the interaction, the level of security for distribution, level of protection for the interaction, or the like.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: June 1, 2021
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Rosemary Carbery Stack, Richard C. Clow, II
  • Patent number: 11019136
    Abstract: A system for migrating a non-tenant-aware local application to a tenant-aware cloud application environment is disclosed to migrate individual modules of the application to instances of the cloud by grouping the modules via common characteristics in partition groups. By grouping modules together by partition group before migrating the modules to cloud instances, modules that share resources can be placed in closer logical proximity to one another in the cloud to optimize performance.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: May 25, 2021
    Assignee: Corent Technology, Inc.
    Inventors: Shafiullah Syed, Balakrishnan Ramalingam, Sethuraman Venkataraman, Jeya Anantha Prabhu
  • Patent number: 11019025
    Abstract: A network device resolves a destination address of an endpoint in an endpoint isolation environment. The network device receives a request for a destination address associated with a destination endpoint. The request originates from an isolated source endpoint. The network device determines whether the destination address is stored on the network device in association with the destination endpoint. Responsive to a determination that the destination address is not stored in association with the destination endpoint, the network device generates a proxy request for the destination address, and sends the proxy request to at least one endpoint attached to the network device. The network device receives a proxy response from the destination endpoint that includes the destination address. The network device stores the destination address in association with the destination endpoint.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: May 25, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Gautam Venkataramanan, Umamaheswararao Karyampudi, Sundher Narayanaswamy
  • Patent number: 11005964
    Abstract: Identifying user input data on a mobile user device may provide a way to predict the types of questions and actions a user will take and offer information contemporaneously with such actions. One example method of operation includes identifying an active application programming interface (API) of a presently operating application executing on the user device, and identifying input data populating the application. Then, storing and processing the input data to identify a topic of interest and retrieving relevant content that is associated with the topic of interest, and creating a recommendation message based on the relevant content.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: May 11, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: David Gerard Ledet
  • Patent number: 10999400
    Abstract: A method for creating a resource for an application entity, a method for registering an application entity, a communication node device, and a terminal device, the method for creating a resource for an application entity includes: receiving a registration request sent by the application entity when the application entity is switched from a first communication link to a second communication link; creating a resource as a first resource on the basis of the registration request; assigning an identifier corresponding to the first resource to the application entity, such that the application entity is associated with the first resource.
    Type: Grant
    Filed: November 25, 2016
    Date of Patent: May 4, 2021
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Junyuan Ren, Junjie Zhao
  • Patent number: 10999162
    Abstract: Systems and methods for ticket-based provisioning of cloud infrastructure from one or more cloud providers to build one or more computing workspaces of an enterprise. A provisioning platform provides a module catalog having one or more infrastructure-as-code (IAC) modules, each including code that is executable to provision cloud computing resources for the cloud infrastructure from the cloud providers to build the computing workspaces of the enterprise. A service catalog has one or more electronic entries mapped to and corresponding with the IAC modules of the module catalog. The service catalog receives one or more tickets that each specify at least one of the electronic entries in the service catalog, to bind each specified electronic entry with a corresponding IAC module, causing the provisioning platform to instantiate on the more cloud providers the computing resources for the cloud infrastructure corresponding to the ticket.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: May 4, 2021
    Assignee: HASHICORP
    Inventors: Paul Welch, Kim Ngo, Justin Campbell, Greg Hoin, Lauren Rother
  • Patent number: 10986148
    Abstract: A network media device is described that pulls multimedia data from one or more sources (e.g., a multimedia website or a multimedia server computer) at a first time, stores it to long-term storage within the device and transmits the stored multimedia data to one or more designated multimedia playback devices at a second time.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: April 20, 2021
    Assignee: Apple Inc.
    Inventors: Jeffrey L. Robbin, David Heller
  • Patent number: 10979294
    Abstract: Modern day-to-day life depends on reliable operation of network devices in a wide range of service network such as an electric grid. An analysis and control system executes a complex technical analysis to determine maintenance optimizations for the service network. The system arrives at the optimizations after taking into consideration the maintenance tasks to be performed across a time-dependent network topology and service sensitivity of the network devices to service outage.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: April 13, 2021
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Ming Li, Jianhua Zhang, Zitong Song, Qin Zhou
  • Patent number: 10972560
    Abstract: Systems and methods for tracking media file playback are provided. A request to upload a media file and metadata associated with the media file is received. Next, the media file and metadata is uploaded via a blockchain protocol. Next, a request to play the media file is received from a client device or a digital service provider (DSP) platform. The request to play the media file is validated via the blockchain protocol. Upon validating the request to play the media file, the media file is transmitted for playback at the client device or DSP platform. Last, the number of times the media file is played is tracked via the blockchain protocol.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: April 6, 2021
    Assignee: Beatdapp Software Inc.
    Inventors: Andrew Batey, Pouria Assadipour
  • Patent number: 10973081
    Abstract: A network system for accessing situation related information is disclosed. In one embodiment, the system includes a network connection for receiving an indication of an occurrence of a situation; a situational network formed based on the occurrence of the situation, the situational network including a plurality of participant devices determined to be geographically proximate to the situation, each of the participant devices corresponding to a participant in the situational network; a second network connection for presenting a roll call query to each of the plurality of participant devices soliciting a reply related to a status of the participant; a plurality of network connections established for receiving a status response from the participant devices; and a database for aggregating the status responses from responsive participants into a roll call list.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: April 6, 2021
    Assignee: Resource Consortium Limited
    Inventors: Thomas Cona, Patrick T. Igoe, Leonid Kravets, Edward A. Ehrlacher
  • Patent number: 10965747
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a system that controls content distribution using a feedback loop. Content is distributed over multiple different online channels using a same initial selection value for distribution over each different online channel. An observed user actions required for distribution of the content over the multiple different online channels is received through a feedback loop and for multiple different distributions of the content. Based on the observed user actions received through the feedback loop, a predicted user action rate is determined for the multiple different distributions across the multiple different online channels. The selection value is adjusted based on a difference between the predicted user action rate and a reference distribution amount specified by a provider of the content. The content is distributed over the multiple different online channels using the adjusted selection value.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: March 30, 2021
    Assignee: Google LLC
    Inventors: Chenyu Zhao, Di Wang, Samuel Sze Ming Ieong, Christopher K. Harris
  • Patent number: 10951489
    Abstract: Compliance with a Service Level Agreement (SLA) between an ecommerce provider and its customer may be determined using real user monitoring by collecting data for each HTTP/HTTPS request and response sent to the ecommerce provider. The presence of a content delivery network (CDN), also monitoring every HTTP/HTTPS request sent from a user, through the CDN provides an external, third-party confirmation of compliance. Real user monitoring is collected at the SaaS system by triggering an event rule, collecting data regarding the performance of the request and the response, and logging the created message. The log is processed and stored in a performance monitoring system where indexed for calculations and presentation.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: March 16, 2021
    Assignee: DIGITAL RIVER, INC.
    Inventors: Mark Aron Beltt, Ryan Patrick Douglas, Chad Martin, Marcus Mechmann, Michael Edwin Borchert
  • Patent number: 10929816
    Abstract: Systems and methods for message transfer and retrieval are provided. According to some aspects, message information is received from a sender, and a message can be created based on the received message information. A hash of the message and transaction information related to the message can be generated and provided to a current block in a blockchain. The message is transferred or otherwise provided to a receiver, and upon receipt and validation of authentication information from the receiver, access to the received message is provided to the receiver. A hash of the received message and additional transaction information related to the received message is generated and provided to a current block in the blockchain. Other aspects also are provided.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: February 23, 2021
    Assignee: ADVANCED MESSAGING TECHNOLOGIES, INC.
    Inventor: Mahender Adluri
  • Patent number: 10911378
    Abstract: An electronic device may be configured to receive a message for a second external electronic device, from a first external electronic device through a first network associated with the first external electronic device among a plurality of rich communication suite (RCS) networks using a communication circuit, to determine whether to transmit the message based on a profile of the second external electronic device including at least one throttling metric for the first network among the plurality of RCS networks stored in a memory and a network state of the first network, and to convert the message based on a protocol of a second network and to transmit the converted message to the second external electronic device through the second network based on determining to transmit the message.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: February 2, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sungjin Kim, Yongsuk Kwon, Myeongcheol Kim, Yoonsung Nam, Hyongjin Ban, Sangsoo Lee
  • Patent number: 10911541
    Abstract: Implementations of this disclosure provide data transmission operations and network interface controllers. An example method performed by a first RDMA network interface controller includes obtaining m data packets from a host memory of a first host; sending the m data packets to a second RDMA network interface controller of a second host; backing up the m data packets to a network interface controller memory integrated into the first RDMA network interface controller; determining that the second RDMA network interface controller does not receive n data packets of the m data packets; and in response, obtaining the n data packets from the m data packets that have been backed up to the network interface controller memory integrated into the first RDMA network interface controller, and retransmitting the n data packets to the second RDMA network interface controller.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: February 2, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Changqing Li, Yinchao Zou, Peng Wu, Jincan Kong