Patents Examined by Umar Cheema
  • Patent number: 10976984
    Abstract: A collaboration system includes a first group display and a first group display computer, the first group display computer to receive mobile device data streams from at least two mobile devices over a wireless access protocol and to output a first group display data stream over a network, a second group display and a second group display computer, the second group display computer to receive mobile device data streams from at least two mobile devices, different from the at least two mobile devices streaming to the first group display computer, over the wireless access protocol and to output a second group display data stream over the network, a common display computer to receive the first and second group display data streams from the network, and a common display to display data streamed from the first and second group display computers in first and second group display windows.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: April 13, 2021
    Assignee: T1V, INC.
    Inventors: Michael R. Feldman, James E. Morris, John Jack Wiltshire
  • Patent number: 10979384
    Abstract: Provided is a method of provisioning a named resource in a domain name system (“DNS”) with a registrar while preserving privacy of a registrant. The method includes obtaining, by a server of the registrar over a network, a request, from the registrant, to provision the named resource; determining, by at least one hardware processor of the server of the registrar, that the request requires additional handling by a privacy provider based on information in the request or information from the registrar; determining, by at least one hardware processor of the server of the registrar, a privacy provider from one or more privacy providers located in different geographic locations to service the request based on a location of the registrant; forwarding the request to the privacy provider; obtaining a cloaked identifier from the privacy provider; and provisioning the named resource in a database of a DNS registry using the cloaked identifier.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: April 13, 2021
    Assignee: VERISIGN, INC.
    Inventor: Andrew Fregly
  • Patent number: 10972345
    Abstract: A system, method, and computer program product are provided for evaluating confidence level of predicting a network situation in a communication network managed using artificial intelligence. In use, for a configuration of a communication network, at least one network situation is determined requiring a change of the configuration of the communication network. A minimal configuration time period is determined required to implement the change of the configuration of the communication network. Additionally, a detection entity including a first classifier is determined that includes one or more event log data associated with the configuration of the communication network, and that further includes a prediction of an occurrence of a particular network situation of the at least one network situation. Further, a first confidence level of the detection entity is determined, the first confidence level representing, at least in part, a probability of the prediction.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: April 6, 2021
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Ofer Hermoni, Nimrod Sandlerman, Eyal Felstaine
  • Patent number: 10970187
    Abstract: A system and method for generating a data set structured for recognition of time series data by a machine learning computer are provided. The method includes acquiring time series data, generating tensor units based on the time series data, and identifying a target tensor unit including a time of failure of a mainframe computer system. The method further includes generating tensor sets, in which at least one tensor set includes the target tensor unit. The generated tensor sets are then migrated to a machine learning computer for generating or updating of a computer model based on the time series data, the computer model recognizing a data pattern preceding the time of failure of the mainframe computer system. The computer model is then applied to data in a production environment for identifying a production data pattern corresponding to a data pattern recognized in the tensor sets.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: April 6, 2021
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventor: Laura Schornack
  • Patent number: 10972515
    Abstract: Server assisted live stream failover involves detecting a manifest of a stream provided by a first source exceeding a staleness quotient before the stream ends, and initiating or triggering failover of the stream from the first source to a second source in response to detecting the stale manifest. A server initiates the failover on behalf of a client, wherein the client requests objects (i.e., manifests and segments) of the stream, the server distributes those objects from at least the first source to the client, and the server detects that a particular requested object has become stale past a staleness quotient. The server indirectly redirects a client from a first source to a second source by passing a message with a 4xx or 5xx code to the client in place of a message with a 3xx code provided by the first source.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: April 6, 2021
    Assignee: Verizon Digital Media Services Inc.
    Inventors: Karthik Sathyanarayana, Seungyeob Choi
  • Patent number: 10964430
    Abstract: Systems and methods, as well as devices, are described for computer system compatibility. Computer systems exchange messages over a network or communication link according to a communication standard. A declarations of how a communication standard is implemented by a trading partner computer system is received by a host provider computer system, and an ontology model of the implementation is generated based at least in part on information in the declaration. The ontology models are queried to cause the provision of query responses indicative of differences between the trading partner implementation and a host provider implementation of the communication standard. Indications of communication compatibility between the computer systems are generated based on results of the queries against the ontology model. The indications may include augmented enforcement libraries to be implemented by the trading partner for messaging interoperability.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: March 30, 2021
    Assignee: Surescripts LLC
    Inventors: Keith Willard, Brad Simons
  • Patent number: 10965575
    Abstract: A method for providing lawful interception information for an Internet of Things network (IoT Network) is provided. The method is performed by a topology of probes and comprises: receiving, through an interface, a request for information about a lawful interception target, the request including a specification for the information to be tracked and reported; generating a hierarchy of information elements based on the specification; determining a set of data sources for providing the requested information according to the hierarchy of information elements; determining a hierarchy of probes based on the set of the data sources; configuring the topology of probes based on a set of configurations; activating LI operation in the topology of probes; performing LI operation by the topology of probes; verifying effectiveness of reporting conforming to reporting requirements and taking corrective action; and updating learning data in the historical database at the end of LI operation.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: March 30, 2021
    Assignee: Wipro Limited
    Inventors: Sudipta Ghosh, Swaminathan Seetharaman, Venkata Subramanian Jayaraman
  • Patent number: 10965903
    Abstract: Methods and systems for signal proxying and modification relating to security and/or automation systems are described. In one embodiments, the methods include receiving, at a proxy device, a data signal transmitted from a first device, receiving a request for the data signal from at least one of two or more other devices, and transmitting the data signal to each of the two or more other devices based at least in part on the received request.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: March 30, 2021
    Assignee: Vivint, Inc.
    Inventors: Craig Matsuura, Ryan Carlson
  • Patent number: 10956194
    Abstract: A source Medium Access Control (MAC) address is learned upon receiving a data message from a local network, and a learned local MAC address entry is added to a MAC address forwarding table. A source MAC address is not learned upon receiving a data message from a tunnel. When a local MAC address entry in the MAC address forwarding table changes, a synchronization message is sent via each tunnel associated with a Virtual Extensible Local Area Network (VXLAN) in the changed local MAC address entry, and is saved into a database corresponding to the tunnel. Each tunnel corresponds to one database.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: March 23, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jun Yang, Hui Cao, Fengshan Du, Wei Guo
  • Patent number: 10958728
    Abstract: Mail server migration. For each mailbox, a migration utility is started on a target server to get a list of message IDs that have already been migrated. The command “listmessage-ids” is executed. The migration utility is started on the source server in a backup mode. The “backup” command is executed. Then, the migration utility is started on the target server in a restore mode. A “restore” command imports the messages. The migration utility on the source server provides mail messages to a standard output. The migration utility on the target server accepts mail messages on the standard input and restores them. RPC agent transfers data via TCP once it gets it from the migration utility on the source server. The migration module receives data from the RPC agent and puts data to the standard input of the migration utility on the target server as soon as it receives it.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: March 23, 2021
    Assignee: Plesk International GmbH
    Inventor: Alexey Baturin
  • Patent number: 10958747
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adjusting an eligibility value for transmitting a digital component. In one aspect, a computing system includes a server for identifying opportunities to transmit digital components to client devices. The server determines a first probability of a given outcome occurring following user interaction with the digital component when the digital component is transmitted to the client device. The server determines a second probability of the given outcome occurring if the digital component is not transmitted to the client device. The server generates an outcome incrementality factor for the digital component, including determining a ratio of the first probability relative to the second probability, and triggers adjustment of an eligibility value based on the outcome incrementality factor. The server then controls transmission of the digital component to the client device using the adjusted eligibility value.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: March 23, 2021
    Assignee: Google LLC
    Inventors: Justin Lewis, Thomas Graham Price
  • Patent number: 10951501
    Abstract: A computer implemented availability checking system and method is provided for use with a service provider configured to communicate with one or more client devices and with a content provider. The system includes a computer storage device operative to store an availability data store comprising a list of a plurality of potential endpoints of the service provider and a corresponding plurality of availability information for the plurality of potential endpoints. The plurality of potential endpoints is distributed across a plurality of resource cache components. The system further includes an availability query component operative to transmit a plurality of queries to the plurality of potential endpoints and to receive a plurality of responses from the plurality of potential endpoints. The system further includes an availability analysis component operative to analyze the plurality of responses, to generate the plurality of availability information, and to update the availability data store.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: March 16, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Harvo Reyzell Jones, Mykhailo Ponomarenko
  • Patent number: 10951676
    Abstract: Techniques for varying content item density are provided. A first minimum gap value is stored that dictates how close two content items of a first type may appear in a content item feed that contains content items of multiple types that includes the first type and a second type. The first minimum gap value is used to place content items in a first set of content item feeds. For each content item feed of the first set of content item feeds, performance data that indicates how well content items of the first type perform in the content item feed is generated. Based on the performance data and the first minimum gap value, a second minimum gap value that is different than the first minimum gap value is generated. The second minimum gap value is used to place content items in a second plurality of content item feeds.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: March 16, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jinyun Yan, Yuan Gao, Shaunak Chatterjee, Gaurav Chandalia, Birjodh S. Tiwana
  • Patent number: 10944801
    Abstract: Systems and methods are described for facilitating delivery of resources via peer-to-peer connections without requiring an intermediary signaling server. Typically, before establishing a peer-to-peer connection, peers must exchange signaling information such as their reachability over a network. Traditional systems often rely on an intermediary signaling server to act as a go-between for peers and assist in the exchange of signaling information. The present disclosure removes the need for a signaling server. Instead, peers may utilize message collections on a messaging system to exchange signaling information. A requesting peer may submit a request to access a resource to a message collection for that resource. A providing peer may obtain the request, and submit a response to a message collection for the requesting peer. Peers may continue to exchange information via the collections until a peer-to-peer connection is established.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: March 9, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Jialu Wang, Michael Coleman, Garrett Sparks
  • Patent number: 10936999
    Abstract: Disclosed are various examples for remote email configuration using dynamically generated configuration profiles. A computing environment having a management service can determine variable names for inclusion in configuration profiles that are capable of configuring email settings on various managed device operating systems. The computing environment can dynamically generate configuration profiles using the appropriate variable names such that a client device having a particular operating system installed thereon is capable of interpreting the value and the variable name to configure the email setting.
    Type: Grant
    Filed: July 27, 2017
    Date of Patent: March 2, 2021
    Assignee: AIRWATCH LLC
    Inventors: Adam Stephen Rykowski, Huda Osman, Mithila Tople, Jacob Postema, Jeremy Dejiacomo, Harit Patel, Manikandan Sigamani
  • Patent number: 10938919
    Abstract: Registering client devices with backup servers by using domain name service records is described. A system stores a location of a backup server associated with a domain name into a domain name service record associated with the domain name. The system receives, from a client device, a domain name service query for the domain name. The system enables the client device to register with the backup server by providing the location of the backup server stored in the domain name service record to the client device.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: March 2, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventor: Balaji Panchanathan
  • Patent number: 10938764
    Abstract: A computer program product for electronic communications. Receiving a sender identifier and a recipient identifier. A first message is received from the sender identifier to send to the recipient identifier. Determining the relative ranking of the sender and the recipient. In response to determining that the recipient has a higher relative ranking than the sender, determining whether the first message contains an action item. In response to determining that the first message contains an action item, transmitting a second message to the sender. In response to receiving an indication from the sender to send the first message, sending the first message from the sender identifier to the recipient identifier.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: March 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Lance M. Bagby, Ajay Kumar
  • Patent number: 10938740
    Abstract: Aspects of the present disclosure include systems, methods, and devices for routing communications that ingress into a telecommunications network by appending a virtualized trunk group identifier or other customer identifying number within a Session Initiation Protocol (SIP) messages associated with the communications. In one particular embodiment, a user field within header information of SIP messages may be appended with a trunk group identifier unique to a particular customer device providing the communication to the network. Specifically, a customer premise device (such as an integrated access device (IAD)) may be configured to append a customer-specific trunk group identifier number into a portion of a header of a SIP message of the communication. The call and associated SIP message information, including the appended trunk group ID, may then be routed to a host routing device.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: March 2, 2021
    Assignee: Level 3 Communications, LLC
    Inventors: Richard D. Moore, John H. Hearty, Dick A. Richards, Michael L. Miller, Claudia M. Combellas
  • Patent number: 10938773
    Abstract: A method and an apparatus for synchronizing contact information and a medium are disclosed. The method may include: acquiring a processing request for synchronizing the contact information; acquiring head portrait information in the contact information and feature identification data of the head portrait information in response to the processing request; determining portrait status of the head portrait information based on the feature identification data; and performing a synchronizing operation on the head portrait information based on the portrait status of the head portrait information.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: March 2, 2021
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Kun Liu
  • Patent number: 10931543
    Abstract: A system and method that allows for information relating to data and communication resource usage to be gathered and analyzed such that particular data transactions and usage can be classified based on purpose and/or type. Further, the system and method provide reporting based on amount of usage and/or purpose or type of usage so that associated costs and usage can be calculated applied and allocated to particular accounts, divisions, groups or individuals within and outside of a company or entity. Further, the system may restrict data usage of devices to data usage that can be allocated to particular accounts based on purpose, source, destination or other.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: February 23, 2021
    Assignee: Tangoe US, Inc.
    Inventors: Jaan Leemet, Paul Schmidt, Albert R. Subbloie, Jr., Christopher J. DeBenedictis