Patents Examined by June Y Sison
  • Patent number: 11134118
    Abstract: Embodiments of the present application provide a method, system, and a storage medium for a browser application to load a target page's first screen. The method comprises: in response to a request to load a target page, obtaining page information of the target page from a local storage associated with the browser application; rendering the page information of the target page, and requesting first screen information of the target page through a network; comparing the first screen information obtained through the network with the page information of the target page to determine whether the page information of the target page is updated; and in response to the page information of the target page being determined as updated, continuing to render the target page's first screen based on the first screen information obtained through the network.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: September 28, 2021
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventor: Xiang Liu
  • Patent number: 11122114
    Abstract: In one embodiment, load balancing criteria and an indication of a plurality of network nodes is received. A plurality of forwarding entries are created based on the load balancing criteria and the indication of the plurality of nodes. A content addressable memory of a network element is programmed with the plurality of forwarding entries. The network element selectively load balances network traffic by applying the plurality of forwarding entries to the network traffic, wherein network traffic meeting the load balancing criteria is load balanced among the plurality of network nodes.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: September 14, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Samar Sharma, Mouli Vytla, Rajendra Kumar Thirumurthi
  • Patent number: 11115499
    Abstract: A system includes a client device and a server in communication to a database. The server receives a request for service from a client device via an electronic message. The server then generates instructions to receive a characteristic of the client device, and to query for a record to identify whether the characteristic has a predetermined time period for priority service. The server determines whether a timestamp of the request is within the predetermined time period for the priority service. The server then increments a counter value associated with request having the characteristic having the timestamp within the predetermined time period for the priority service. When the counter value satisfies a threshold value, the server automatically adjust a record of each request having the characteristic to indicate the priority service regardless of a basis for the request.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: September 7, 2021
    Assignee: MASSACHUSETTS MUTUAL LIFE INSURANCE COMPANY
    Inventors: Michal Knas, Jiby John
  • Patent number: 11095693
    Abstract: Methods and systems for recommending events during a media session are provided. In one aspect, a method includes monitoring communication streams of the session and analyzing data of the streams to detect at least one intent and at least one entity. The method includes determining, responsive to detecting the at least one intent, whether the at least one intent is a question or a task, and includes identifying, responsive to determining that the at least one intent is the question is associated with the at least one entity, presence information associated with the at least one entity. The method includes transmitting, during the session, responsive to determining that the at least one intent is the question associated with the at least one entity and based on the presence information, an in-session recommendation to initiate an event associated with the at least one entity. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: August 17, 2021
    Assignee: Fuze, Inc.
    Inventors: Clement Wehrung, Luke Surazski
  • Patent number: 11048606
    Abstract: Systems and methods for computing and evaluating internet of things (IoT) readiness of a product. The traditional systems and methods provide for the IoT maturity check methodologies but they are based more upon cultural view point rather than on an accurate quantified assessment. Embodiments of the present disclosure provide for computing and evaluating the IoT readiness of the product by providing for a set of information on a plurality of IoT compatible products and target IoT integration platform and infrastructure for configuring and connecting the plurality IoT compatible products, computing and assigning a set of scores to the plurality IoT compatible products using a scoring engine module, computing revenue potential and one or more optimal methods of integrating and deploying the plurality of IoT compatible products on a comparison of the set of assigned scores, the performance potential and the potential revenue value of the plurality of IoT compatible products.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: June 29, 2021
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Guruprasad Nagaraja Kambaloor, Chethan Prabhudeva
  • Patent number: 11032317
    Abstract: The present invention is a system and method for detecting malicious use of a company email.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: June 8, 2021
    Assignee: United Services Automobile Association (USAA)
    Inventor: Duane E. Weldon
  • Patent number: 11019140
    Abstract: A multi-access edge computing (MEC) node of a MEC network may receive, from a user device a first request to communicate via a peer-to-peer connection routed through a MEC network. The MEC node may identify one or more candidate devices that are available to communicate with the user device via the peer-to-peer connection. The MEC node may provide, to a particular candidate device of the one or more candidate devices, a second request to communicate via the peer-to-peer connection. The MEC node may receive, from the particular candidate device, an acceptance to communicate via the peer-to-peer connection. The MEC node may route data between the user device and the particular candidate device via the peer-to-peer connection.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: May 25, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Daryl M. Low, Donna L. Polehn, Jin Yang
  • Patent number: 11012447
    Abstract: Embodiments disclosed herein provide secure communication among enterprise users utilizing social networking sites. A server computer may encrypt a post intended for a social networking site and forward the encrypted data or may save the post locally and send a placeholder to the social networking site. The server may receive a message from the social networking site containing the encrypted data or placeholder and determine that a recipient is authorized to view the original post. The server may then decrypt the data or retrieve the original post for servicing the request. In this way, authorized users of an enterprise can utilize social networking sites, which are independently owned and operated, to communicate with each other in a secure manner.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: May 18, 2021
    Assignee: PROOFPOINT, INC.
    Inventors: Cameron Blair Cooper, Christopher Lee Richter
  • Patent number: 11005803
    Abstract: A computer-implemented method of data transmission comprises: closing a displayed message on a display; displaying an inbox; displaying a reply window in the inbox; receiving reply input in the reply window; and transmitting the reply input to a sender of the closed message.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: May 11, 2021
    Assignee: Snap Inc.
    Inventors: Newar Husam Al Majid, Laurent Desserrey, Christie Marie Heikkinen, Nathaniel Parrott, Jeremy Voss
  • Patent number: 11003719
    Abstract: The application provides a data writing/reading method. A switching device receives a key-value packet from a server, acquires a partition number, queries a partition view to obtain a storage disk address corresponding to the partition number, and converts the key-value packet into a storage disk packet by changing a destination address of the key-value packet to the storage disk address. The switching device sends the storage disk packet to a storage disk corresponding to the storage disk address.
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: May 11, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Xiong Luo
  • Patent number: 10999396
    Abstract: A method in a cache node (30) of a network comprises monitoring a secure data stream being received at the cache node from a server node, and detecting from one or more data chunks of the secure data stream that the secure data stream contains a data object that has been previously received and cached at the cache node, and sending a notification signal to the server node that the data object has been previously cached. The method may further comprise receiving one or more encryption header portions (e.g. TLS headers) from the server node, inserting a previously cached data chunk corresponding to each of the one or more encryption header portions into the data stream, and sending the data stream to a client device.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: May 4, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Johan Kölhi, Michael Huber, Andreas Ljunggren, John Orre, Robert Skog
  • Patent number: 10992619
    Abstract: A system comprises one or more processors of a machine and a memory storing instructions that, when executed by the one or more processors, cause the machine to perform operations. The operations comprise: receiving an image; generating an avatar with a trained neural network based on the image, the trained neural network predicting multiple trait values for the avatar; and sending a message with the generated avatar.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: April 27, 2021
    Assignee: Snap Inc.
    Inventors: Caner Berkay Antmen, Michal Dobrogost
  • Patent number: 10992625
    Abstract: Techniques for designing a unified messaging platform that functionally integrates an unlimited number of apps by different developers into a single messaging context, allowing users to seamlessly take advantage of external apps' features from within a messaging session. In an aspect, an assistant interface translates between the custom protocol used by a local messaging app and a universal semantic information interchange language (SIIL). The assistant interface communicates using SIIL with an assistant server, which includes a plurality of plugins each dedicated to an external app or “service module” that can interact with the messaging app. In an aspect, the assistant server may include a command inference block incorporating adaptive learning techniques to infer user intent from the messaging session. Further aspects include flexible and robust techniques to enable users to share authority to use external apps with other users, and to revoke such authority, during a messaging session.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: April 27, 2021
    Inventors: Vishal Sharma, Elhum Amjadi
  • Patent number: 10986219
    Abstract: Fault-tolerant signaling in a Long Term Evolution (LTE) network architecture is disclosed. A method can comprise initiating a primary signaling path to a signaling server device; in response to the initiating, establishing an alternate signaling path to a web application server device, wherein a call session is established over the primary signaling path; monitoring the primary signaling path for a session failure; and in response to the session failure, switching the call session from using the primary signaling path to using the alternate signaling path.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: April 20, 2021
    Assignees: AT&T Intellectual Property I, L.P., AT&T Intellectual Property II, L.P., AT&T Global Network Services France SAS
    Inventors: Miguel Martinez-Heath, Keylor Eng, Aurelien Bruno, Scott Sayers
  • Patent number: 10986197
    Abstract: This disclosure relates to systems and methods for distributing content to a mobile device. Systems and methods are described that provide techniques for the dynamic selection of content for distribution to a mobile device based on user profile information and/or feedback information associated with a user of the mobile device. Additional embodiments of the disclosed systems and methods may provide for the pre-distribution of certain shared content portions to a mobile device. In further embodiments, information relating to the rendering of content items from a set of serialized and/or episodic content items on a mobile device may be used to determine whether to pre-distribute other content items from the set of content items.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: April 20, 2021
    Assignee: Intertrust Technologies Corporation
    Inventor: Yutaka Nagao
  • Patent number: 10979325
    Abstract: A method, a device, and a non-transitory storage medium are described in which a speed testing service is provided. The speed testing service includes a protocol independent data model that has no dependency on a management protocol. The speed testing service can be triggered via an application programming interface request. An agent of an end device or customer premise equipment is configured to respond to the application programming request, and generate and transmit a test request to a network device based on the data model. The agent stores all files and data to initiate a test, perform a test, and obtain a test result. The network device is configured to schedule the test based on the test request, and generate and transmit a test response based on the data model. The network device is configured to perform the test and provide test results.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: April 13, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Hamid U. Azizullah, Akhil Dayal, Kevin Lu, Gimbert R. Richiez
  • Patent number: 10972562
    Abstract: An information processing system that generates commentary, the commentary including first commentary generated based on behavior information corresponding to a behavior of a user and second commentary associated with the first commentary; and outputs the commentary to be available to other users.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: April 6, 2021
    Assignee: SONY CORPORATION
    Inventors: Hideyuki Ono, Masanori Katsu, Masatomo Kurata, Takashi Ogata, Sota Matsuzawa
  • Patent number: 10972420
    Abstract: A processor may receive a delivered message. The processor, using natural language processing, may identify content of the delivered message. The processor may generate a first importance score for the delivered message based on the content of the delivered message. The processor may send a notification to at least one recipient of the delivered message as a reminder of the delivered message, in response to the first importance score fulfilling a predefined delivery condition. In some embodiments, a processor may receive a message. The processor may identify the content of the message using natural language processing. The processor may generate a first importance score for the message based on the content of the message. The processor may determine that a second message received is related to the message. The processor may update the first importance score.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: April 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Francesco Maria Carteri, Ivonne Elizabeth Vereau Tolino, Antonio Castellucci, Michele Antonio Emilio Maria Licursi
  • Patent number: 10965725
    Abstract: A conference system includes a controller and clusters of media nodes. Each media node performs media packet processing operations and connects with other media nodes and client devices. The controller sends to a client device contact information for candidate clusters. The controller receives from the client device a measure of reachability to each candidate cluster as determined by the client device using the contact information. The controller receives from the client device a request to join a communication session. Responsive to the request, the controller determines a best cluster among the candidate clusters to which the client should connect for the communication session based on the measures of reachability to the candidate clusters, and selects a media node in the best cluster. The controller sends to the client device contact information for the media node to enable the client device to connect to the media node for the communication session.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: March 30, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jonathan Rosenberg, Carl Nathan Buckles
  • Patent number: 10966070
    Abstract: Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide communication network architectures, systems, and methods for supporting a dynamically configurable communication network comprising a complex array of both static and moving communication nodes (e.g., the Internet of moving things).
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: March 30, 2021
    Assignee: VENIAM, INC.
    Inventors: Tiago Silvestre Condeixa, Diogo Miguel Augusto Lopes, Ricardo Jorge Magalhães de Matos