Patents by Inventor Andrew K. Lang

Andrew K. Lang has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9401850
    Abstract: A method for receiving data on a mobile device includes accessing information identifying a number of collaborator devices and receiving respective portions of the data from each of the number of collaborator devices. The respective portions depend on at least one of (a) throughputs between the mobile device and the number of collaborator devices and (b) potential debits charged by the number of collaborator devices. The receiving occurs via mobile-to-mobile connections between the mobile device and the number of collaborator devices. The received respective portions of data are stored at the mobile device. Content is generated on a display of the mobile device based on the stored respective portions of the data.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: July 26, 2016
    Assignee: Vringo Infrastructure Inc.
    Inventors: Saswat Misra, Andrew K. Lang, Jason Charkow, David Cohen
  • Patent number: 9374280
    Abstract: A method for operating a server includes receiving, at the server, a request from a mobile device identifying a data file and retrieving the data file from a remote storage device in response to receiving the request. A party other than a party that operates the server operates the remote storage device. A number of collaborator devices are identified. Each of the number of collaborator devices is capable of establishing a mobile-to-mobile communications link with the mobile device. Respective portions of the data file are allocated to each of the number of collaborator devices based on at least one of (a) throughputs associated with the number of collaborator devices and (b) potential debits charged by the number of collaborator devices. Respective portions of the data file are transmitted to each of the number of collaborator devices according to the allocation.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: June 21, 2016
    Assignee: Vringo Infrastructure Inc.
    Inventors: Saswat Misra, Andrew K. Lang
  • Patent number: 9300724
    Abstract: A method for operating a server includes receiving, at the server, a request from a mobile device identifying a data file and retrieving the data file from a remote storage device in response to receiving the request. A party other than a party that operates the server operates the remote storage device. A number of collaborator devices are identified. Each of the number of collaborator devices is capable of establishing a mobile-to-mobile communications link with the mobile device. Respective portions of the data file are allocated to each of the number of collaborator devices based on at least one of (a) throughputs associated with the number of collaborator devices and (b) potential debits charged by the number of collaborator devices. Respective portions of the data file are transmitted to each of the number of collaborator devices according to the allocation.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: March 29, 2016
    Assignee: Vringo, Inc.
    Inventors: Saswat Misra, Andrew K. Lang
  • Patent number: 9294365
    Abstract: A method for operating a server includes receiving, at the server, a request from a mobile device identifying a data file and retrieving the data file from a remote storage device in response to receiving the request. A party other than a party that operates the server operates the remote storage device. A number of collaborator devices are identified. Each of the number of collaborator devices is capable of establishing a mobile-to-mobile communications link with the mobile device. Respective portions of the data file are allocated to each of the number of collaborator devices based on at least one of (a) throughputs associated with the number of collaborator devices and (b) potential debits charged by the number of collaborator devices. Respective portions of the data file are transmitted to each of the number of collaborator devices according to the allocation.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: March 22, 2016
    Assignee: Vringo, Inc.
    Inventors: Saswat Misra, Andrew K. Lang, Jason Charkow, David Cohen
  • Publication number: 20150189024
    Abstract: A method for operating a server includes receiving, at the server, a request from a mobile device identifying a data file and retrieving the data file from a remote storage device in response to receiving the request. A party other than a party that operates the server operates the remote storage device. A number of collaborator devices are identified. Each of the number of collaborator devices is capable of establishing a mobile-to-mobile communications link with the mobile device. Respective portions of the data file are allocated to each of the number of collaborator devices based on at least one of (a) throughputs associated with the number of collaborator devices and (b) potential debits charged by the number of collaborator devices. Respective portions of the data file are transmitted to each of the number of collaborator devices according to the allocation.
    Type: Application
    Filed: March 11, 2015
    Publication date: July 2, 2015
    Inventors: Saswat MISRA, Andrew K. Lang, Mike Maram
  • Publication number: 20150127191
    Abstract: Disclosed herein are techniques for determining a vehicle-based reputation. A driver of a remote vehicle is identified at a navigation system. Driving of the driver is characterized based on the occurrence of one or more events. Transmission of the characterization is caused to a remote server. Also disclosed herein are techniques for determining a vehicle condition. A remote vehicle is identified at a navigation system. A condition of the remote vehicle is characterized based on the occurrence of one or more events. A transmission of the characterization is caused to a remote server.
    Type: Application
    Filed: November 6, 2014
    Publication date: May 7, 2015
    Inventors: Saswat Misra, Jari Hämäläinen, Andrew K. Lang, Ismail Mohamud
  • Publication number: 20150124650
    Abstract: Disclosed herein are techniques for granting access to a mobile device on a network. An access request is received from the mobile device. A communication score, a content score, and a reputation score associated with the mobile device is determined. An access policy for the mobile device on the network is set based on at least one of the communications score, the content score, and the reputation score.
    Type: Application
    Filed: November 6, 2014
    Publication date: May 7, 2015
    Inventors: Saswat MISRA, Jari HÄMÄLÄINEN, Andrew K. LANG, Ismail MOHAMUD, Kunal SHARMA
  • Publication number: 20150046570
    Abstract: A method for operating a server includes receiving, at the server, a request from a mobile device identifying a data file and retrieving the data file from a remote storage device in response to receiving the request. A party other than a party that operates the server operates the remote storage device. A number of collaborator devices are identified. Each of the number of collaborator devices is capable of establishing a mobile-to-mobile communications link with the mobile device. Respective portions of the data file are allocated to each of the number of collaborator devices based on at least one of (a) throughputs associated with the number of collaborator devices and (b) potential debits charged by the number of collaborator devices. Respective portions of the data file are transmitted to each of the number of collaborator devices according to the allocation.
    Type: Application
    Filed: September 18, 2014
    Publication date: February 12, 2015
    Inventors: Saswat MISRA, Andrew K. Lang
  • Publication number: 20150006739
    Abstract: A method for operating a server includes receiving, at the server, a request from a mobile device identifying a data file and retrieving the data file from a remote storage device in response to receiving the request. A party other than a party that operates the server operates the remote storage device. A number of collaborator devices are identified. Each of the number of collaborator devices is capable of establishing a mobile-to-mobile communications link with the mobile device. Respective portions of the data file are allocated to each of the number of collaborator devices based on at least one of (a) throughputs associated with the number of collaborator devices and (b) potential debits charged by the number of collaborator devices. Respective portions of the data file are transmitted to each of the number of collaborator devices according to the allocation.
    Type: Application
    Filed: September 18, 2014
    Publication date: January 1, 2015
    Inventors: Saswat MISRA, Andrew K. Lang
  • Publication number: 20140098766
    Abstract: A method for operating a server includes receiving, at the server, a request from a mobile device identifying a data file and retrieving the data file from a remote storage device in response to receiving the request. A party other than a party that operates the server operates the remote storage device. A number of collaborator devices are identified. Each of the number of collaborator devices is capable of establishing a mobile-to-mobile communications link with the mobile device. Respective portions of the data file are allocated to each of the number of collaborator devices based on at least one of (a) throughputs associated with the number of collaborator devices and (b) potential debits charged by the number of collaborator devices. Respective portions of the data file are transmitted to each of the number of collaborator devices according to the allocation.
    Type: Application
    Filed: December 5, 2013
    Publication date: April 10, 2014
    Inventors: Saswat MISRA, Andrew K. Lang, Jason Charkow, David Cohen
  • Publication number: 20140101611
    Abstract: A device and method for operating the device that includes verifying a user, managing communication priorities, predicting application use, rewarding the user for device activity, posting social media status updates, and enhancing sleep patterns.
    Type: Application
    Filed: October 8, 2013
    Publication date: April 10, 2014
    Inventors: Andrew K. LANG, Steven SPENCER, Josh WOLFF
  • Publication number: 20140094140
    Abstract: A method for receiving data on a mobile device includes accessing information identifying a number of collaborator devices and receiving respective portions of the data from each of the number of collaborator devices. The respective portions depend on at least one of (a) throughputs between the mobile device and the number of collaborator devices and (b) potential debits charged by the number of collaborator devices. The receiving occurs via mobile-to-mobile connections between the mobile device and the number of collaborator devices. The received respective portions of data are stored at the mobile device. Content is generated on a display of the mobile device based on the stored respective portions of the data.
    Type: Application
    Filed: December 5, 2013
    Publication date: April 3, 2014
    Inventors: Saswat MISRA, Andrew K. Lang, Jason CHARKOW, David COHEN
  • Publication number: 20140096167
    Abstract: A system and method to create integrated reactions video that include one or more reactions presented in a synchronized manner with the original message video. The reaction and the original video are presented as complete package. In this manner, there is no need to search for and watch reaction videos individually. Additionally, because the original video is watched in synch with the reaction video, it is evident what portions of the original video are creating each specific reaction.
    Type: Application
    Filed: September 4, 2013
    Publication date: April 3, 2014
    Applicant: Vringo Labs, Inc.
    Inventors: Andrew K. LANG, Steven SPENCER
  • Publication number: 20140094148
    Abstract: A system including a processor; a memory configured to store information on a pool of virtual subscriber identification modules (SIMs), each of the virtual SIMs having an associated International Mobile Subscriber Identity (IMSI); and a transmitter configured to provide a mobile device with a virtual SIM from the pool of virtual SIMs on an as-needed basis to ensure connectivity. The pool of virtual SIMs includes SIMS for one or more regions based at least in part on a subscriber base. A method includes transmitting a request to a server, receiving a virtual SIM in response to the request; and generating instructions to configure at least one communications parameter of a mobile device based on the received virtual subscriber identification module (SIM).
    Type: Application
    Filed: December 5, 2013
    Publication date: April 3, 2014
    Inventors: Andrew K. Lang, Saswat Misra
  • Publication number: 20140074702
    Abstract: A system and method for metering the power delivered by broadcast or wireless power systems to extract value by power providers, venue operators, and others. There are three main components in the system, a transmitter, a receiver, and a coordinating system.
    Type: Application
    Filed: October 10, 2012
    Publication date: March 13, 2014
    Applicant: Vringo Labs, Inc.
    Inventors: Donald Michael KOSAK, Andrew K. Lang
  • Patent number: 6775664
    Abstract: A search engine system is provided for a portal site on the internet. The search engine system employs a regular search engine to make one-shot or demand searches for information entities which provide at least threshold matches to user queries. The search engine system also employs a collaborative/content-based filter to make continuing searches for information entities which match existing wire queries and are ranked and stored over time in user-accessible, system wires corresponding to the respective queries. A user feedback system provides collaborative feedback data for integration with content profile data in the operation of the collaborative/content-based filter. A query processor determines whether a demand search or a wire search is made for an input query.
    Type: Grant
    Filed: October 22, 2001
    Date of Patent: August 10, 2004
    Assignee: Lycos, Inc.
    Inventors: Andrew K. Lang, Donald M. Kosak
  • Publication number: 20020120609
    Abstract: A search engine system is provided for a portal site on the internet. The search engine system employs a regular search engine to make one-shot or demand searches for information entities which provide at least threshold matches to user queries. The search engine system also employs a collaborative/content-based filter to make continuing searches for information entities which match existing wire queries and are ranked and stored over time in user-accessible, system wires corresponding to the respective queries. A user feedback system provides collaborative feedback data for integration with content profile data in the operation of the collaborative/content-based filter. A query processor determines whether a demand search or a wire search is made for an input query.
    Type: Application
    Filed: October 22, 2001
    Publication date: August 29, 2002
    Inventors: Andrew K. Lang, Donald M. Kosak
  • Patent number: 6314420
    Abstract: A search engine system is provided for a portal site on the internet. The search engine system employs a regular search engine to make one-shot or demand searches for information entities which provide at least threshold matches to user queries. The search engine system also employs a collaborative/content-based filter to make continuing searches for information entities which match existing wire queries and are ranked and stored over time in user-accessible, system wires corresponding to the respective queries. A user feedback system provides collaborative feedback data for integration with content profile data in the operation of the collaborative/content-based filter. A query processor determines whether a demand search or a wire search is made for an input query.
    Type: Grant
    Filed: December 3, 1998
    Date of Patent: November 6, 2001
    Assignee: Lycos, Inc.
    Inventors: Andrew K. Lang, Donald M. Kosak
  • Patent number: 6308175
    Abstract: An information processing system employs an integrated collaborative/content-based information filter structure to find network informons relevant to information desired by an individual user. The filter structure includes a three-level content-based filter which preprocesses informons in a first level to pass only relevant informons, applies community filters in a second level to pass relevant informons to matching communities of users, and applies in a bottom level user filters within each community to pass relevant informons to matching users. Collaborative filtering is integrated with content-based filtering through agent mind melding by which content profile data used in the content-based filtering is formed from a merger of an individual-user or member client data profile and any similar data profiles of other users or other member clients. A threshold level of similarity is required an other-user data profile to be classified as similar for merger with the individual-user data profile.
    Type: Grant
    Filed: November 19, 1998
    Date of Patent: October 23, 2001
    Assignee: Lycos, Inc.
    Inventors: Andrew K. Lang, Donald M. Kosak
  • Patent number: 6029161
    Abstract: A mindpool system develops collaboration informon rating data for use in filtering informons for a current user of a filter system. A plurality of commonly characterized user nodes are arranged in a 3-level heirarchical structure. Users input informon rating data to the bottom nodes. A mindpool manager system routes rating data received for an informon in any one user node to other user nodes in any node level according to selected criteria. This system distributes the rating data to selected users through bottom level nodes for use in filtering operations subsequently performed for the selected users. A common user characteristic applied to user nodes is increasingly generalized with upward node location and is increasingly detailed with downward node location. A mindpool manager operates for each user node to determine routings of the informon rating data to other user nodes.
    Type: Grant
    Filed: November 19, 1998
    Date of Patent: February 22, 2000
    Assignee: Lycos, Inc.
    Inventors: Andrew K. Lang, Donald M. Kosak