Patents Examined by Umar Cheema
-
Patent number: 10976984Abstract: 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: GrantFiled: June 8, 2018Date of Patent: April 13, 2021Assignee: T1V, INC.Inventors: Michael R. Feldman, James E. Morris, John Jack Wiltshire
-
Patent number: 10979384Abstract: 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: GrantFiled: March 25, 2016Date of Patent: April 13, 2021Assignee: VERISIGN, INC.Inventor: Andrew Fregly
-
Patent number: 10972345Abstract: 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: GrantFiled: February 20, 2019Date of Patent: April 6, 2021Assignee: AMDOCS DEVELOPMENT LIMITEDInventors: Ofer Hermoni, Nimrod Sandlerman, Eyal Felstaine
-
Patent number: 10970187Abstract: 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: GrantFiled: October 30, 2019Date of Patent: April 6, 2021Assignee: JPMORGAN CHASE BANK, N.A.Inventor: Laura Schornack
-
Patent number: 10972515Abstract: 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: GrantFiled: July 31, 2017Date of Patent: April 6, 2021Assignee: Verizon Digital Media Services Inc.Inventors: Karthik Sathyanarayana, Seungyeob Choi
-
Patent number: 10964430Abstract: 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: GrantFiled: May 12, 2016Date of Patent: March 30, 2021Assignee: Surescripts LLCInventors: Keith Willard, Brad Simons
-
Patent number: 10965575Abstract: 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: GrantFiled: March 30, 2017Date of Patent: March 30, 2021Assignee: Wipro LimitedInventors: Sudipta Ghosh, Swaminathan Seetharaman, Venkata Subramanian Jayaraman
-
Patent number: 10965903Abstract: 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: GrantFiled: March 3, 2015Date of Patent: March 30, 2021Assignee: Vivint, Inc.Inventors: Craig Matsuura, Ryan Carlson
-
Patent number: 10956194Abstract: 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: GrantFiled: September 23, 2015Date of Patent: March 23, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Jun Yang, Hui Cao, Fengshan Du, Wei Guo
-
Patent number: 10958728Abstract: 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: GrantFiled: July 11, 2019Date of Patent: March 23, 2021Assignee: Plesk International GmbHInventor: Alexey Baturin
-
Patent number: 10958747Abstract: 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: GrantFiled: August 24, 2017Date of Patent: March 23, 2021Assignee: Google LLCInventors: Justin Lewis, Thomas Graham Price
-
Patent number: 10951501Abstract: 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: GrantFiled: November 14, 2014Date of Patent: March 16, 2021Assignee: Amazon Technologies, Inc.Inventors: Harvo Reyzell Jones, Mykhailo Ponomarenko
-
Patent number: 10951676Abstract: 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: GrantFiled: September 25, 2018Date of Patent: March 16, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Jinyun Yan, Yuan Gao, Shaunak Chatterjee, Gaurav Chandalia, Birjodh S. Tiwana
-
Patent number: 10944801Abstract: 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: GrantFiled: February 25, 2019Date of Patent: March 9, 2021Assignee: Amazon Technologies, Inc.Inventors: Jialu Wang, Michael Coleman, Garrett Sparks
-
Patent number: 10936999Abstract: 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: GrantFiled: July 27, 2017Date of Patent: March 2, 2021Assignee: AIRWATCH LLCInventors: Adam Stephen Rykowski, Huda Osman, Mithila Tople, Jacob Postema, Jeremy Dejiacomo, Harit Patel, Manikandan Sigamani
-
Patent number: 10938919Abstract: 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: GrantFiled: September 15, 2015Date of Patent: March 2, 2021Assignee: EMC IP HOLDING COMPANY LLCInventor: Balaji Panchanathan
-
Patent number: 10938764Abstract: 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: GrantFiled: November 16, 2018Date of Patent: March 2, 2021Assignee: International Business Machines CorporationInventors: Lance M. Bagby, Ajay Kumar
-
Patent number: 10938740Abstract: 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: GrantFiled: February 9, 2017Date of Patent: March 2, 2021Assignee: Level 3 Communications, LLCInventors: Richard D. Moore, John H. Hearty, Dick A. Richards, Michael L. Miller, Claudia M. Combellas
-
Patent number: 10938773Abstract: 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: GrantFiled: August 2, 2017Date of Patent: March 2, 2021Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.Inventor: Kun Liu
-
Patent number: 10931543Abstract: 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: GrantFiled: April 28, 2014Date of Patent: February 23, 2021Assignee: Tangoe US, Inc.Inventors: Jaan Leemet, Paul Schmidt, Albert R. Subbloie, Jr., Christopher J. DeBenedictis