Patents Examined by Backhean Tiv
  • Patent number: 10972363
    Abstract: A system and methods for providing service assurance using real-time monitoring, management and maintenance capabilities to provide customers and vendors with information related to the state of the service. The service assurance domain implements end-to-end functionality with a level of granularity sufficient to diagnose issues to the device and call/session level.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: April 6, 2021
    Assignee: AT&T MOBILITY II LLC
    Inventors: Melanie Sater, Ginger Chien, Dan Druta
  • Patent number: 10971009
    Abstract: Methods and arrangements for assessing impact of an event on a network. An event notification is received relative to traffic in the network. Metadata are extracted from the notification, and the extracted metadata are converted into a predetermined format for processing. The converted metadata are received, and an impact of the event on traffic in the network is determined. Other variants and embodiments are broadly contemplated herein.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: April 6, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pramod Anantharam, Raj Gupta, Biplav Srivastava
  • Patent number: 10972538
    Abstract: A method and system for synchronizing components of heterogeneous systems. A request is made to a host computer for a latest version of a client component pertaining to client code identified in a previously received communication. An object representing a latest version of a client component pertaining to client code is retrieved from one or more loadable modules at a host computer. The host computer includes a host component. The host component is host software configured to be executed in the host computer. A host component binary is built with a set of additional components bound to the host component binary. An encoding generated during compilation of the additional components transforms the client component into the object with an array populated with data of the client component. The object is built during link time into the one or loadable modules tightly bound with the host component binary.
    Type: Grant
    Filed: April 7, 2020
    Date of Patent: April 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Tom C. Chen, Steven Cooper, Roger Pett, Trong Truong
  • Patent number: 10972426
    Abstract: Systems, methods, and devices for resolving a network address include a Domain Name System (DNS) server configured to receive a request for a resource from a client device, determine a source IP address of the client device, and determine whether the source IP address is included in a source client list. In response to determining that the source IP address is not included in the source client list, the DNS server may determine whether a default view datastore includes a record for requested resource. If the default view datastore does not include a record for requested resource, the DNS server may determine whether the requested resource is included in the view datastore. If the requested resource is included in the view datastore, the DNS server may generate and send to the client device a response message that includes a SIPNOTDEFINED indication.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: April 6, 2021
    Assignee: Charter Communications Operating, LLC
    Inventor: Ashutosh Kumar Sinha
  • Patent number: 10970269
    Abstract: Data services are often provided with consistency guarantees of either strong consistency models, comprising uniform wall-clock consistency, or eventual consistency models, where temporary logical inconsistency is guaranteed to be resolved only after full data propagation. However, the performance characteristics of contemporary services often require an intermediate consistency model, where some aspects of the service have specific consistency expectations and other aspects of the service are flexible, such as bounded staleness (e.g., a maximum delay in reaching consistency); session consistency (e.g., individual sessions remain logically consistent, but ordering may vary across sessions); and prefix consistency (e.g., each view during a session is logically consistent, but ordering may vary between session views).
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: April 6, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Karthik Raman, Arsalan Ahmad, Momin Mahmoud Al-Ghosien, Mohammad Derakhshani, Madhan Gajendran, Ji Huang, Kiran Kumar Kolli, Sujit Vattathil Kuruvilla, Liang Li, Denis Rystsov, Pankaj Sharma, Dharma Shukla, Hari Sudan Sundar, Shireesh Kumar Thota, Swarnim Vyas
  • Patent number: 10972404
    Abstract: A system and method to generate and deploy a customized cloud device application has been described. A platform broker analyzes a deployment information of a software service included in the customized cloud device application. Based on the analysis, the platform broker determines whether the software service is to be deployed at a cloud resource or devices. Based on the determination and a composition pattern, the platform broker sends a software service deployment request to a cloud broker and a device broker. Based on the software service deployment request, an instance of the software service is generated and the generated instance of the software service is deployed to one of the cloud resource or one or more devices. Finally, the generated instance of the customized cloud device application bound to the deployed instance of the software service is deployed to one of the one or more cloud resources and the device.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: April 6, 2021
    Assignee: RAPYUTA ROBOTICS CO., LTD.
    Inventors: Alankrita Pathak, Dhananjay Sathe, Gajamohan Mohanarajah
  • Patent number: 10965489
    Abstract: Disclosed is an artificial refrigerator. The artificial refrigerator according to the present disclosure includes at least one sensor for sensing an operation state of the refrigerator and obtaining operation information about the operation state of the refrigerator and a processor that determines whether the operation state of the refrigerator is normal or abnormal using a deep-learning-based first diagnosis engine based on the operation information obtained using the at least one sensor and diagnoses, upon determination of the abnormality, a cause of the abnormality using a deep-learning-based second diagnosis engine. In the artificial refrigerator of the present invention, at least one of a user terminal or a server may be associated with an artificial intelligence module, a drone (Unmanned Aerial Vehicle, UAV) robot, an augmented reality (AR) device, a virtual reality (VR) device, a device related to a 5G service, and the like.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: March 30, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Junsoo Han, Younghun Yang, Yonghwan Eom, Junseong Jeong, Cholok Han
  • Patent number: 10965742
    Abstract: Technology is generally described for automating the project management and execution of data migration from a source email system to a destination email system. In some examples, the technology can include receiving a domain name of a second computing system; obtaining domain name system (DNS) records for the received domain name; determining an email hosting provider for the second computing system; determining, by the processor, based on the obtained DNS records, an email system service type of the source email system on the second computing system; discovering mailboxes and message delivery rules of the source email system; displaying customization options for migrating discovered source email system mailboxes; migrating data items from the source email system to the destination email system; and managing migration of data from source email system client computing devices to the destination email system.
    Type: Grant
    Filed: February 13, 2013
    Date of Patent: March 30, 2021
    Assignee: SkyKick, Inc.
    Inventors: John Dennis, Evan Richman, Todd Schwartz, Trent Schwartz, Rick Tett, Brad Younge
  • Patent number: 10965573
    Abstract: A computer-implemented method for analyzing a user session within an online environment includes receiving, by a path analysis computer system, usage data related to a user session within an online environment, wherein the usage data includes a plurality of events occurring within the user session, and generating, by the path analysis computer system, a plurality of user paths for the user session based on the usage data, including generating a separate user path beginning with each of the plurality of events. Each of the user paths is generated by selecting one of the plurality of events as a starting event, and arranging the plurality of events subsequent to the starting event in order of occurrence, such that the user path includes the starting event and each of the subsequent events up to and including a final event.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: March 30, 2021
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Brian Mooneyham, Chris Cox
  • Patent number: 10965606
    Abstract: A system and method for efficiently processing and managing data stored in a queue. A processing device may process the data stored in the queue. Queue protocols can be applied to the queue to efficiently process and manage data stored in the queue. Queue protocols may facilitate efficient use of processing resources that process the data stored in one or more queues. A queue protocol may include at least a first protocol for facilitating transfer of data in the queue to another queue processed by another processing device or a second protocol for inhibiting transfer of data in the queue to another queue.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: March 30, 2021
    Assignee: Live Nation Entertainment, Inc.
    Inventors: Adam Sussman, Robert Bennett, Dennis Denker
  • Patent number: 10965727
    Abstract: Apparatus and methods for transfer and management of protected content in a network. In one embodiment, the apparatus comprises server and renderer devices including, for example, consumer premise equipment (CPE) having a content handler application adapted to run thereon. The content handler directs requests for content, directs searches of a device's storage, and directs transfers of content into the device as well as within the device. The content handler may, in another embodiment, be adapted to include a scheduler entity which maintains a schedule of upcoming content, and is adapted to maintain and manage requests for the upcoming content by reserving tuner resources. The content handler may be further adapted to implement authentication and authorization procedures.
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: March 30, 2021
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: George W. Sarosi, Chris Cholas
  • Patent number: 10965580
    Abstract: A system for determining network device transiting data attributes includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to run a first script on all static ports of a network and run a second script on all known ports of the network. The system may parse the parameters returned from the first and second scripts to identify one or more identified ports of the known ports. The system may run a third script on the one or more identified ports to force one or more denials at the identified ports. Based on the one or more denials, the system may determine network device transiting data attributes including but not limited to allowed protocols and directionality for each of the one or more identified ports.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: March 30, 2021
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Eric Barnum, Terence Banks
  • Patent number: 10951467
    Abstract: A method is provided for remotely configuring a modem securely using an authentication token for use with a service provider. The method includes receiving an encrypted authentication token from the modem, the authentication token having at least one password and being encrypted according to a public key, transmitting the encrypted authentication token to an authentication server, receiving a decrypted authentication token from the authentication server, and configuring at least one modem interface at least in part using the authentication token.
    Type: Grant
    Filed: April 3, 2018
    Date of Patent: March 16, 2021
    Assignee: ARRIS Enterprises LLC
    Inventor: Ali Negahdar
  • Patent number: 10951460
    Abstract: Techniques are provided for improved management of cloud computing platform services in cloud computing environments. For example, a system comprises one or more processors operatively coupled to one or more memories to form a cloud computing platform services management framework, wherein the cloud computing platform services management framework is configured to perform steps of: providing one or more graphical user interfaces; and enabling centralized self-service access to a plurality of cloud computing platform services through the one or more graphical user interfaces for one or more application developers of a given enterprise. In one example, the cloud computing platform services comprise PaaS platform services and support tools.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: March 16, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Narasimha M. Dondemadhahalli, Ramakanth Muthyala, Julie A. Dougherty, Rajanikanth R. Markala, Som Nath Upadhyay
  • Patent number: 10951510
    Abstract: A communication device belonging to a first cluster among a plurality of clusters includes a memory, a processor, and a network connection device. The memory stores identification information of another cluster that has information being retrievable by a terminal connecting to the communication device in a summary of data held by the other cluster. The processor performs, upon receiving a combination of identification information of a second cluster that holds retrieval-target data and identification information of the retrieval-target data from the terminal that accessed the summary, a control to request target data identified by the combination. The network connection device forwards the target data to the terminal.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: March 16, 2021
    Assignee: FUJITSU LIMITED
    Inventor: Satoshi Imai
  • Patent number: 10944640
    Abstract: The present disclosure relates to systems, methods, and computer-readable media for generating a platform-neutral application model that provides a complete and accurate representation of functionality and topology for a cloud-native application. For example, systems disclosed herein analyze application data to identify platform neutral application features including resources, mesh connections, and quality of service (QoS) constraints associated with implementing a cloud-native application via a cloud computing system. The systems disclosed herein further construct a platform-neutral application model including identifiers of the application features. The platform-neutral application model facilitates convenient translation of applications between different platforms and further streamlines development and deployment of cloud-native applications across any number of platforms.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: March 9, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Haishi Bai, Mark Eugene Russinovich, Boris Markus Scholl, Yaron Schneider
  • Patent number: 10944621
    Abstract: The disclosure relates to an orchestrator, for a Virtual Network Platform as a Service (VNPaaS), which orchestrates the management of a Network Service (NS). The orchestrator is operative to select an orchestration zone for each of a plurality of Virtual Network Functions (VNFs) in the NS based on selected deployment locations, where each orchestration zone comprises at least one VNF. The orchestrator is operative to associate sub-services to the selected orchestration zones, the sub-services being obtained from a decomposition of the NS into a number of sub-services equal to a number of orchestration zones selected and each sub-service comprising at least one of the plurality of VNFs. The orchestrator is operative to initiate deployment of the sub-services in the selected orchestration zones.
    Type: Grant
    Filed: May 9, 2016
    Date of Patent: March 9, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Mohammad Abu Lebdeh, Roch Glitho, Constant Wette Tchouati
  • Patent number: 10938641
    Abstract: Techniques for providing an on-demand development environment are described. A service of a provider network receives a request to launch a development environment, such as a notebook, from an electronic device. The service obtains an identification of a computing cluster hosted by the provider network. The service obtains an identification of a compute instance hosted within the provider network, the compute instance executing a software environment to host one or more development environments. The service causes the compute instance to launch a development environment. The service sends a message to configure the launched development environment to execute a computer program written in the development environment using the computing cluster. The service generates a token to secure communications between the electronic device and the development environment and sends the token to an originator of the request.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: March 2, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Jonathan Andrew Fritz, Balaji Kannan, Nivetha Purusothaman, Parag Pramod Chaudhari, Jalpan Randeri, Yishan Yang, Udit Mehrotra, Sneha Bharadwaj, Rui Liu, Ajay Baliram Jadhav, Anoop Kochummen Johnson, Konstantin Milyutin, Vignesh Rajamani, Sachin Suresh Bhat, Anthony Virtuoso, Stefano Stefani, Rahul Pathak, Anurag Gupta, Ashok Kumar
  • Patent number: 10929349
    Abstract: Systems and methods for integrating cloud-based and cloud-backed content items with a content management system are provided. In some examples, a method can include receiving a request to access a canonical content item stored at a content management system, the canonical content item representing a cloud-based content item or a cloud-backed content item having features designed for access through a native online application associated with a cloud content provider; in response to the canonical content item being invoked, sending, from a local application to the cloud content provider, a request for the features of the content item; receiving, at the local application and from the cloud content provider, metadata for enabling the features of the content item; and based on the metadata, providing, on the local application, the features and a content of the content item as part of a rendered instance of the canonical content item.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: February 23, 2021
    Assignee: Dropbox, Inc.
    Inventors: Joshua Kaplan, Jason Terk, Stan Yeung
  • Patent number: 10931513
    Abstract: In one embodiment, a method for event-triggered distributed data collection in a distributed transaction monitoring system is disclosed. The method illustratively comprises receiving, by a device, application performance data of an instance of a distributed business transaction from a first agent, the application performance data including a unique identifier associated with the instance and limited to a time window; receiving, by the device, infrastructure performance data of the instance of the distributed business transaction from a second agent, the infrastructure performance data including the unique identifier associated with the instance; grouping, by the device, the application performance data and the infrastructure performance data based on the unique identifier; and identifying, by the device, a performance issue with the instance of the distributed business transaction through an analysis of the grouping of the application performance data and the infrastructure performance data.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: February 23, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Chi Cao Minh, Steven A. Bolton