Patents Examined by Jason D Recek
  • Patent number: 10237763
    Abstract: A system includes a wireless interface to a central computer system that communicates with multiple mobile communication platforms (MCPs), and logic to receive a request for content from a device aboard a first MCP, the content not stored on the first MCP, the device having an associated data plan. The system includes logic to communicate the request for content to the central computer system, and to receive from the central computer system an indication of a time delay before the content will be available to the device on a non-priority basis, and logic to notify the device of the time delay, and to provide the device with an indication of an impact that receiving the content on a priority basis will have on the data plan.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: March 19, 2019
    Assignee: Global Eagle Entertainment Inc.
    Inventor: Robert M Wise
  • Patent number: 10219123
    Abstract: In one embodiment, a method includes generating a waveform fingerprint based on captured ambient audio data; calculating a location of the computing system; sending the generated waveform fingerprint and the location to a server; and receiving instructions from the server to adjust one or more device settings of an output device of the computing system. The instructions being based at least in part on identifying one or more audio fingerprints that match the generated waveform fingerprint and correlating one or more of the identified audio fingerprints to a physical environment of the computing system. The method also includes adjusting one or more of the device settings of the output device of the computing system in accordance with the received instructions.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: February 26, 2019
    Assignee: Facebook, Inc.
    Inventors: Matthew Nicholas Papakipos, David Harry Garcia
  • Patent number: 10193936
    Abstract: A first server comprises at least one processor configured to establish a connection between a terminal and a second server in a communications network. A connection is established between the terminal and the server by associating credentials with a user of the terminal; receiving from the second server over a non-WebRTC communications channel, a connection request comprising the CLI or the URI; identifying from the CLI or the URI comprised in the connection request, an address for the terminal; setting up the connection between the second server and the terminal; in which the connection comprises a WebRTC channel extending to the terminal and a non-WebRTC channel extending to the second server; in which the WebRTC channel and the non-WebRTC channel are interconnected for communication at an intermediate point of the connection; and disassociating the credentials from the user at a time at which it is determined that the user no longer requires the credentials.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: January 29, 2019
    Assignee: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY
    Inventor: Stephen Johnson
  • Patent number: 10178165
    Abstract: Provided are methods and systems for distributing application traffic. A method for distributing application traffic may commence with receiving, from a host, a first service request for a first service session. The first service request may be associated with a service request time. The method may continue with relaying the first service request from a service gateway to a server. The method may further include receiving, from the server, a service response. The service response may be associated with a service response time. The method may continue with calculating a service processing time for the first service request based on the service request time and the service response time. The method may further include receiving, from the host, a second service request for a second service session. The method may continue with selectively relaying the second server request to the server based on the service processing time.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: January 8, 2019
    Assignee: A10 Networks, Inc.
    Inventors: Rajkumar Jalan, Ronald Wai Lun Szeto, Feilong Xu
  • Patent number: 10178059
    Abstract: Provided are systems and methods for determining consumable content that is associated with a user, determining a position associated with a location in the content, determining a snippet comprising a sub-portion of the content starting at or near the position and ending at a snippet end position, and sending, to an address associated with the user, an electronic message comprising the snippet.
    Type: Grant
    Filed: February 17, 2015
    Date of Patent: January 8, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Rohit Garg, Qifan Xi
  • Patent number: 10171519
    Abstract: A device may be configured to establish a session for communicating data between a first user device and a server device. The device may monitor the data communicated via the session. The device may store session information based on monitoring the session. The session information may include information for transferring the session with the server device to a second user device. The device may receive a request to transfer the session from the second user device. The device may send the session information to the second user device causing the session to be transferred from the first user device to the second user device. The device may establish the same session for communicating the data between the second user device and the server device.
    Type: Grant
    Filed: October 16, 2014
    Date of Patent: January 1, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Shiva Rama Krishna Nyshadham
  • Patent number: 10157363
    Abstract: Improved methods and apparatus are described for adaptive adjustment of node power level in a wireless node network having a plurality of nodes and a server. In a method, the server or a master node in the network may detect a proximate condition relative to a first of the nodes and adjust the node power of the first node accordingly. More specifically, the server or master node may detect if either a number of other nodes operating proximate a first of the nodes exceeds a neighboring node threshold, or if the first node is located in an RF restricted area, or if a signal strength level near the first node exceeds a signal strength threshold. If so, the server may adapt an output power setting on the first node from an original level to an adapted level.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: December 18, 2018
    Assignee: FedEx Corporate Services, Inc.
    Inventor: Ole-Petter Skaaksrud
  • Patent number: 10148623
    Abstract: Methods and apparatus for ensuring the privacy of users and/or devices in a content delivery network from which data regarding the users' interaction with content is collected and distributed. In one embodiment, “tuning” records which describe the interaction of users with content or other activities of interest are collected. It is determined whether an opportunity for compromise of the user's privacy (e.g., by derivative association) is present. If it is determined that such an opportunity exists, at least portions of the data are modified (e.g., collapsed). The modification may comprise replacing a first explicit data value with a second descriptive data value, increasing a range for the value, generalizing the value, removing the value, or encoding the value. Further processing of the collected tuning records may include, validating the data, accounting for latency, and generating reports based thereon.
    Type: Grant
    Filed: November 12, 2010
    Date of Patent: December 4, 2018
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: Justin Tidwell, Eduardo Samame, Craig Engel, Craig Goldberg
  • Patent number: 10148605
    Abstract: Exemplary embodiments of the invention disclose a method for processing invitation information using a messaging service of a mobile communication terminal, and a service server, a mobile communication terminal, and a computer readable recording medium for performing the same. The method for processing invitation information by a service server includes: generating the invitation information according to a request from an invitation transmitting mobile communication terminal; verifying identification information of an invitation receiving mobile communication terminal in response to the invitation information being requested from the invitation receiving mobile communication terminal installing a service application; and transmitting the invitation information to the invitation receiving mobile communication terminal when the identification information is verified.
    Type: Grant
    Filed: March 21, 2013
    Date of Patent: December 4, 2018
    Assignee: Camp Mobile Corporation
    Inventor: Dae Seong Kim
  • Patent number: 10146871
    Abstract: A personalized way to digitally record a person's physical activities over time serves web searching, business advertising, nostalgia, security and object tracing purposes. The chronological digital history of the person's physical presence over a time includes (i) digital network entries from other members who hold their portable wireless short range device near the person's device and transmit a URL or other key data and (ii) digital member entries such a digital photograph of a store sign. The digital network entries and digital member entries are automatically transmitted to a database located on a telecommunications network at a time of entry. Advertisers can transmit to members when members enter premises of advertiser's store. Upon sign-up online, the authentication data uniquely associated with an account is provided and key data they want to transmit is associated with the account. Digital histories can be used to improve web searching and networking opportunities.
    Type: Grant
    Filed: June 7, 2007
    Date of Patent: December 4, 2018
    Inventors: Sholem Weisner, Shmuel Nemanov
  • Patent number: 10122827
    Abstract: Methods and apparatus for displaying dynamic status information on a plurality of devices and enabling interactions between these devices are described. In an embodiment, a trigger signal is sent to one or more computing devices to trigger the launch of an application client on the computing device. The trigger signal is generated on another device in response to a user interacting with the displayed status information. This other device may be an impoverished device which displays status information for an application but is not capable of running the application client. In various embodiments, the status information is displayed in the form of a GUI element called a tile and this status information may be pushed to the device by a proxy server. The trigger signal may be sent to multiple devices or in some embodiments, a computing device may be selected to receive the trigger signal.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: November 6, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Stephen E Hodges, John Helmes, James W Scott, Nicolas Villar, Stuart Taylor
  • Patent number: 10116532
    Abstract: A cloud-based operator interface system is provided that runs as a cloud service on a cloud platform. The cloud-based operator interface system collects industrial data from one or more industrial systems via respective cloud gateway devices. A set of predefined operator interface screens are stored on cloud storage associated with the operator interface system, and delivered to authorized Internet-capable client devices upon request. The industrial data received from the cloud gateways can be delivered to the client devices from the cloud platform via the operator interface screens. Additional cloud-side services can correlate and analyzes the industrial data on the cloud platform to facilitate additional reporting, alarming, and notification features.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: October 30, 2018
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Douglas C. Lawson, Douglas J. Reichard, Joseph A. Harkulich, Rainer Hessmer, Sujeet Chand, David W. Farchmin, Michael John Pantaleano
  • Patent number: 10116540
    Abstract: A system, method, and computer program product are provided for managing data objects in a multiprocessor unit telecommunications network. In use, a plurality of data objects associated with one or more data object events corresponding to a network are received. Further, each of the plurality of data objects are assigned to one of a plurality of processing modules for processing, based on a map. Additionally, the plurality of processing modules are monitored. Furthermore, it is determined whether each of the plurality of processing modules are available to process the plurality of data objects assigned thereto, based on the monitoring.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: October 30, 2018
    Assignees: AMDOCS DEVELOPMENT LIMITED, AMDOCS SOFTWARE SYSTEMS LIMITED
    Inventors: Ziv Orovan, Nir Cohen, Guy Turkenits, Vladimir Polonsky, Ari Erev
  • Patent number: 10110451
    Abstract: In an embodiment, a method comprises initiating a monitoring session for a communication path including creating and storing monitoring session state data; sending, to a first responder computer of the communication path, a first request to initiate a first state servlet that is configured to monitor continuously during the monitoring session one or more characteristics of one or more processes that the first responder computer may perform; sending, to the first responder computer, monitoring instructions to monitor the one or more characteristics of the one or more processes; while the monitoring session is active and the first responder computer is in the communication path, receiving and collecting monitored information from the first responder computer; in response to determining that the first responder computer is not in the communication path or that the monitoring session has become inactive, automatically and autonomously ending the monitoring session.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: October 23, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Alexander Clemm, Yuquan Jiang, Steve Chang, Shyyunn Lin
  • Patent number: 10108394
    Abstract: An output device for providing output service to a mobile information apparatus without requiring a device specific output driver installed at the mobile information apparatus. The wireless output device may include an operating system, a wireless communication unit for radio frequency communication, a display screen, and a user interface over the display screen, the output device may include features for installing one or more application software at the output device for expanding the capabilities of the output device, registering the output device with a control point over a network and providing an identification of the output device for enabling one or more mobile information apparatuses to transmit output data to the output device. Subsequent to registering the output device and providing the identification information of the output device, the output device receives output data associated with the identification information from the mobile information apparatus for rendering.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: October 23, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: William Ho Chang, Christine Ying Liu
  • Patent number: 10091315
    Abstract: Systems and methods of determining a geographic location based conversion via a computer network. A data processing system can receive, from a computing device, an indication of interest in an online content item that is associated with a commercial entity having a location. The system can also receive data points that each include time information and location information of a computing device. The system can generate a valid cluster indicating an activity at the location of the commercial entity by evaluating the time information and the location information of two or more data points with a duration threshold and a location threshold. The system can use the valid cluster to identify the indication of interest in the online content item as the location based conversion based on the activity at the location of the commercial entity.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: October 2, 2018
    Assignee: Google LLC
    Inventors: Amit Khanna, Philip Andrew McDonnell, Prashast Khandelwal, Puneet Gupta, Shibani Sanan, Shun Kawamura, Subhadip Sarkar
  • Patent number: 10091277
    Abstract: A client device is disclosed. The client device comprises: a communication unit configured to receive a plurality of parameters, the parameters defining segments of an image stored on a server, wherein the segments do not overlap; a processing unit configured to allow selection of a segment of the image in accordance with a defined view on the client device and wherein upon selection the segment and an adjacent segment are downloadable from the server; a plurality of the decoders operable to decode the segment and the adjacent segment and a display configured to display on the client device the cut out of the image taken from the segment.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: October 2, 2018
    Assignee: SONY CORPORATION
    Inventor: Clive Henry Gillard
  • Patent number: 10091314
    Abstract: Systems and methods of determining a geographic location based conversion via a computer network. A data processing system can receive, from a computing device, an indication of interest in an online content item that is associated with a commercial entity having a location. The system can also receive data points that each include time information and location information of a computing device. The system can generate a valid cluster indicating an activity at the location of the commercial entity by evaluating the time information and the location information of two or more data points with a duration threshold and a location threshold. The system can use the valid cluster to identify the indication of interest in the online content item as the location based conversion based on the activity at the location of the commercial entity.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: October 2, 2018
    Assignee: GOOGLE LLC
    Inventors: Amit Khanna, Philip Andrew McDonnell, Prashast Khandelwal, Puneet Gupta, Shibani Sanan, Shun Kawamura, Subhadip Sarkar
  • Patent number: 10084847
    Abstract: Methods and systems for generating and reusing dynamic web content involve, for example, automatically generating client-side code on a server at run time, and automatically downloading the client-side code to the client side at run time. The client-side code is executed on the client side to become a widget with dynamic behavior attributes displayed as a component of a web page on a display screen of a client-side computing device. Dynamic behavior of the client-side code may triggered via an event handler mechanism wherein properties of the client-side code are dynamically changed without affecting any other content on the web page. The widget may be redisplayed on a subsequent occasion with a change in the widget without regenerating the client-side code.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: September 25, 2018
    Assignee: CITICORP CREDIT SERVICES, INC. (USA)
    Inventors: France Law-How-Hung, Ramadurai V. Ram
  • Patent number: 10078652
    Abstract: Among other things, at a client computer system in communication with a computer network, a request object is generated that includes logic to control the handling of requests. At least one of the requests depends on (for example, simply by being part of a sequence) a result of at least one of the other of the requests. The request object is sent to a server computer system that is in communication with the computer network. A response object is received that includes results of at least some of the requests.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: September 18, 2018
    Assignee: Mimecast Services Ltd.
    Inventors: Neil Hamilton Murray, Simon Paul Tyler, Paul Sowden