Patents Examined by Anthony Mejia
  • Patent number: 10783212
    Abstract: A method for communication of a native application on a terminal includes: receiving a first response from a web server in response to a web page access request initiated via the apparatus, wherein the first response comprises an identifier and version information of an application; selecting a port and initiating, to a local server on the apparatus, an access request carrying an identification of the selected port; determining whether a second response carrying an identifier and version information of a native application bound with the selected port on the terminal is received from the local server; in response to determining that the second response is received, determining whether the identifier of the native application and the identifier of the application in the first response are the same; and in response to determining that the identifiers are the same, adjusting an operation prompt according to the version information of the native application and the version information of the application in the fi
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: September 22, 2020
    Assignee: Alibaba Group Holding Limited
    Inventor: Wei Wang
  • Patent number: 10785305
    Abstract: Described embodiments enable the automatic uploading and sharing of objects via a content management system (CMS). A user of a client device may request to share an object via a user interface. Prior to the request, the object may be stored in a storage location of the client device that is not synchronized with the CMS. In one embodiment, client software detects a “click-and-drag” operation of an object and provide a sharing element into which an object may be dropped for sharing. The CMS receives the sharing request and may automatically initiate a sharing process comprising receiving the object from the client device, storing the object in the CMS, generating a link to the object, and sending the link to indicated or pre-determined recipient(s). In various embodiments, the objects are synchronized with the CMS and/or organized according to various object parameters within a directory of the CMS.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: September 22, 2020
    Assignee: Dropbox, Inc.
    Inventors: Viraj Mody, Anand Subramani, Dima Ryazanov, Tina Wen, Stefano Cayre
  • Patent number: 10778690
    Abstract: Methods of managing a fleet of devices are provided, as are methods for configuring a standby device for a job in a workflow environment, and methods for performing a job in a workflow environment. Device information is analyzed, such as information pertaining to verification systems. Device instructions are sent to various locations on a device network in response to a deviation from a parameter value having been detected. The deviation from the parameter value may correspond to printed media and/or indicia produced by one or more devices. A workflow device and a standby device are provided, and the workflow device sends configuration data to the standby device. The standby device installs configuration data and is introduced into the workflow environment.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: September 15, 2020
    Assignee: DATAMAX-O'NEIL CORPORATION
    Inventors: H. Sprague Ackley, Thomas Celinder, Phek Thong Lee
  • Patent number: 10778761
    Abstract: Processing of search responses returned by search peers is disclosed. An example method may include transmitting, by a computer system, a search request to a plurality of search peers of a data aggregation and analysis system; receiving a plurality of data packets from the plurality of search peers; parsing one or more data packets of the plurality of data packets, to produce a response to the search request; and splitting the response into two or more fields based on at least one of: a defined set of bit positions or a defined separator.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: September 15, 2020
    Assignee: Splunk Inc.
    Inventors: Sourav Pal, Christopher Madden Pride
  • Patent number: 10769059
    Abstract: An object-based storage system comprising a host system capable of executing applications for and with an object-based storage device (OSD). Exemplary configurations include a call interface, a physical layer interface, an object-based storage solid-state device (OSD-SSD), and are further characterized by the presence of a storage processor capable of processing object-based storage device algorithms interleaved with processing of physical storage device management. Embodiments include a storage controller capable of executing recognition, classification and tagging of application files, especially including image, music, and other media. Also disclosed are methods for initializing and configuring an OSD-SSD device.
    Type: Grant
    Filed: July 4, 2018
    Date of Patent: September 8, 2020
    Inventor: Paul A. Duran
  • Patent number: 10764126
    Abstract: In one example, a cloud-based services exchange comprises a plurality of interconnection assets configured to connect a customer of the cloud-based services exchange to one or more cloud service providers, the plurality of interconnection assets including a virtual circuit by which the customer accesses a cloud service from the one or more cloud service providers; and an orchestration engine configured to modify the plurality of interconnection assets.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: September 1, 2020
    Assignee: EQUINIX, INC.
    Inventors: Parveen Kumar, Gagan Maheshwari, Jaganathan Jeyapaul, Brian J. Lillie
  • Patent number: 10764248
    Abstract: An integrated security system is described that integrates broadband and mobile access and control with conventional security systems and premise devices to provide a tri-mode security network (broadband, cellular/GSM, POTS access) that enables users to remotely stay connected to their premises. The integrated security system, while delivering remote premise monitoring and control functionality to conventional monitored premise protection, complements existing premise protection equipment. The integrated security system integrates into the premise network and couples wirelessly with the conventional security panel, enabling broadband access to premise security systems. Automation devices (cameras, lamp modules, thermostats, etc.) can be added, enabling users to remotely see live video and/or pictures and control home devices via their personal web portal or webpage, mobile phone, and/or other remote client device.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: September 1, 2020
    Assignee: iControl Networks, Inc.
    Inventors: Marc Baum, Paul J. Dawes
  • Patent number: 10756999
    Abstract: A VNF information obtaining method and apparatus are provided. Detailed VNF running information can be obtained, so as to provide more comprehensive and more accurate data for determining a fault cause. The method includes instantiating, by a NFVO, a VNFM based on a software package of the VNFM to establish a communication connection between the VNFM and the NFVO; and receiving, by the NFVO during monitoring, monitoring information that is sent from the VNFM after the VNFM summarizes and analyzes monitoring data of a VNF in a NS.
    Type: Grant
    Filed: February 15, 2018
    Date of Patent: August 25, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xu Yang, Fang Yu
  • Patent number: 10754668
    Abstract: This application discloses a media file presentation method, a client application, and a plug-in. The method includes: sending a media information obtaining request to a plug-in installed in the client application, so that the plug-in obtains first brief information and second brief information of a media file from a server based on the media information obtaining request; and receiving a notification message for the media file from the plug-in; and presenting the first brief information at a first presentation position according to the notification message, and then presenting the second brief information at a second presentation position, the media file being obtained and presented when an operation performed by a user on the second brief information is received.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: August 25, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Gang Xu, Ping Wang, Lin Pei, Dan Yang, Xian Jun Wang, Yi Xie
  • Patent number: 10749968
    Abstract: Mechanisms for receiving real-time messages identifying statuses of computing resources from cloud computing systems are disclosed. A computing device receives, from each of a plurality of cloud computing systems configured to implement on-demand computing resources in response to requests, corresponding real-time messages via a plurality of corresponding communication channels, each real-time message identifying a status of at least one computing resource implemented in the respective cloud computing system.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: August 18, 2020
    Assignee: Red Hat, Inc.
    Inventors: John J. Mazzitelli, Heiko W. Rupp
  • Patent number: 10749945
    Abstract: A computer-implemented method in a content delivery network (CDN), wherein the CDN delivers content on behalf of at least one content provider. The method includes: a first server: receiving a request from a client for particular content; determining at least one delivery server in the CDN; migrating the request to the at least one delivery server; and then providing the least one delivery server with first network traffic from the client. Then a second server, distinct from the first server, determines information about the least one delivery server; and then, based on the determining, provides the least one delivery server with second network traffic from the client.
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: August 18, 2020
    Assignee: Level 3 Communications, LLC
    Inventor: Christopher Newton
  • Patent number: 10749907
    Abstract: Mobile device security, device management, and policy enforcement are described in a cloud based system where the “cloud” is used to pervasively enforce security and policy and perform device management regardless of device type, platform, location, etc. A cloud based method includes monitoring traffic between a mobile device and an external network in a cloud based system separate from the mobile device and the external network; enforcing policy with respect to the traffic from the mobile device to the external network to determine whether to block or allow the traffic from the mobile device to the external network; and inspecting content associated with the traffic from the external network to the mobile device to determine whether to block or allow the traffic from the external network to the mobile device.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: August 18, 2020
    Assignee: Zscaler, Inc.
    Inventors: Amit Sinha, Narinder Paul, Srikanth Devarajan
  • Patent number: 10733259
    Abstract: This application discloses a web page access method and apparatus. The web page access method includes: obtaining a web page access request, the web page access request carrying a web page address; determining whether a preset address sample set has an address sample matching the web page address; according to a determining result, loading a web page corresponding to the web page address by using a browser kernel; obtaining a web page element of the web page; determining whether a preset element sample set has a web page element sample matching the web page element; and when the preset element sample set has a web page element sample matching the web page element, determining whether browser kernel switching needs to be performed.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: August 4, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Yaoyao Lu
  • Patent number: 10735544
    Abstract: Method for providing a content part of a multimedia content to a client terminal, corresponding cache. According to the invention, the method for providing a content part of a multimedia content to a client terminal, one or more caches being arranged along the transmission path between the client terminal and a remote server, several representations of said content part being available, comprises: —receiving (S0) at a first cache (R), from the client terminal, a request for a given representation of said content part belonging to a set of allowable representations selected among said available representations of the content part, said request further comprising a list of alternative representations of the set and auxiliary information for specifying the scope of the request; —checking (S1) at said first cache (R) if said given representation is stored in the cache; —in case said given representation is not cached, browsing (S2) at said first cache (R) alternative representations listed.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: August 4, 2020
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Stephane Gouache, Guillaume Bichot, Francoise Le Bolzer
  • Patent number: 10733378
    Abstract: Systems and methods for dynamically assessing and displaying quality features of electronic messages, while composed on client devices, can include one or more processors monitoring the process of composing the electronic message. The one or more processors can retrieve, upon detecting a pause event, data associated with the composed electronic message from a message composing container, and determine a plurality of feature values for a plurality of features of the electronic message based on the retrieved data. The one or more processors can determine, based on the plurality of feature values, a likelihood of receiving a response from a receiving entity once the electronic message is sent to that receiving entity. The one or more processors can provide an indication of the determined likelihood of receiving a response and indications of the plurality of determined feature values for display in association with a message composing window displaying the text received.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: August 4, 2020
    Assignee: Baydin, Inc.
    Inventors: Aye Moah, Alexander Moore, Michael Chin
  • Patent number: 10735500
    Abstract: Embodiments herein relate to selecting an application server to nonvolatile random access memory (NVRAM) path. The path provides direct access between an application server and the NVRAM. The path is to transmit data related to at least one of a read and write request to a virtual memory of the application server.
    Type: Grant
    Filed: December 11, 2012
    Date of Patent: August 4, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Douglas L Voigt
  • Patent number: 10728299
    Abstract: Future data connection quality may be predicted based on past data connection quality, and future requests for data may be predicted based on past requests. These predictions may be used to help decide whether, when, and/or how to deliver the data in a proactive manner. For example, according to some aspects described herein, a future data connection quality may be predicted based at least on historical data connection quality. It may be determined whether to pre-deliver at least a first portion of an item of content based at least on the predicted future data connection quality. If so, then the at least the portion of the item of content may be pre-delivered to the device and/or to another destination.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: July 28, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventors: Tom Barker, Michael Chen
  • Patent number: 10713671
    Abstract: A method determines a user demographic profile of a user that visits one or more websites of a predetermined group of websites. The method includes generating a first record of visits by the user to the websites of the predetermined group of websites. The method further includes providing one or more website profiles comprising demographic characteristics of each website visited by the user of the predetermined group of websites. The method further includes calculating an estimated user demographic profile of the user by using the first record of visits by the user and the one or more website profiles.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: July 14, 2020
    Assignee: VIANT TECHNOLOGY LLC
    Inventors: Timothy C. Vanderhook, Christopher J. Vanderhook, Adityavijay B. Rathore, Manish H. Patil, Nagendra M. N. Sastry, Raviratan Arora, Shanubhog G. Sangameswara
  • Patent number: 10715352
    Abstract: A source node can append a unique identifier to an outbound client packet, transmit the outbound client packet to a recipient node via a port, and create a transmission record including: the unique identifier, a time stamp of the outbound client packet, and an identifier for the port. The source node can receive an inbound client packet that is appended with the unique identifier and a delta time indicating an amount of elapsed time between the recipient node receiving the outbound client packet and the recipient node transmitting the inbound client packet. The source node can determine a performance level of a VPN tunnel provided by the port based on the time stamp value of the outbound client packet, the delta time, and a time stamp value of the inbound client packet indicating a time at which the inbound client packet was received by the source node.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: July 14, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Patrick Douglas Verkaik, Timothy J. Passaro
  • Patent number: 10708158
    Abstract: Examples disclosed herein relate, in one aspect, to a computing device. The computing device may include, among other things, a first communications module to send communication data, a communications monitor to capture a portion of the communication data sent from the first communication module, and a management processor to determine, based on the captured portion, a network address associated with the computing device.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: July 7, 2020
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventor: Andy Brown