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: 9401850Abstract: 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: GrantFiled: December 5, 2013Date of Patent: July 26, 2016Assignee: Vringo Infrastructure Inc.Inventors: Saswat Misra, Andrew K. Lang, Jason Charkow, David Cohen
-
Patent number: 9374280Abstract: 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: GrantFiled: September 18, 2014Date of Patent: June 21, 2016Assignee: Vringo Infrastructure Inc.Inventors: Saswat Misra, Andrew K. Lang
-
Patent number: 9300724Abstract: 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: GrantFiled: September 18, 2014Date of Patent: March 29, 2016Assignee: Vringo, Inc.Inventors: Saswat Misra, Andrew K. Lang
-
Patent number: 9294365Abstract: 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: GrantFiled: December 5, 2013Date of Patent: March 22, 2016Assignee: Vringo, Inc.Inventors: Saswat Misra, Andrew K. Lang, Jason Charkow, David Cohen
-
Publication number: 20150189024Abstract: 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: ApplicationFiled: March 11, 2015Publication date: July 2, 2015Inventors: Saswat MISRA, Andrew K. Lang, Mike Maram
-
Publication number: 20150127191Abstract: 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: ApplicationFiled: November 6, 2014Publication date: May 7, 2015Inventors: Saswat Misra, Jari Hämäläinen, Andrew K. Lang, Ismail Mohamud
-
Publication number: 20150124650Abstract: 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: ApplicationFiled: November 6, 2014Publication date: May 7, 2015Inventors: Saswat MISRA, Jari HÄMÄLÄINEN, Andrew K. LANG, Ismail MOHAMUD, Kunal SHARMA
-
Publication number: 20150046570Abstract: 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: ApplicationFiled: September 18, 2014Publication date: February 12, 2015Inventors: Saswat MISRA, Andrew K. Lang
-
Publication number: 20150006739Abstract: 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: ApplicationFiled: September 18, 2014Publication date: January 1, 2015Inventors: Saswat MISRA, Andrew K. Lang
-
Publication number: 20140098766Abstract: 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: ApplicationFiled: December 5, 2013Publication date: April 10, 2014Inventors: Saswat MISRA, Andrew K. Lang, Jason Charkow, David Cohen
-
Publication number: 20140101611Abstract: 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: ApplicationFiled: October 8, 2013Publication date: April 10, 2014Inventors: Andrew K. LANG, Steven SPENCER, Josh WOLFF
-
Publication number: 20140094140Abstract: 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: ApplicationFiled: December 5, 2013Publication date: April 3, 2014Inventors: Saswat MISRA, Andrew K. Lang, Jason CHARKOW, David COHEN
-
Publication number: 20140096167Abstract: 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: ApplicationFiled: September 4, 2013Publication date: April 3, 2014Applicant: Vringo Labs, Inc.Inventors: Andrew K. LANG, Steven SPENCER
-
Publication number: 20140094148Abstract: 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: ApplicationFiled: December 5, 2013Publication date: April 3, 2014Inventors: Andrew K. Lang, Saswat Misra
-
Publication number: 20140074702Abstract: 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: ApplicationFiled: October 10, 2012Publication date: March 13, 2014Applicant: Vringo Labs, Inc.Inventors: Donald Michael KOSAK, Andrew K. Lang
-
Patent number: 6775664Abstract: 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: GrantFiled: October 22, 2001Date of Patent: August 10, 2004Assignee: Lycos, Inc.Inventors: Andrew K. Lang, Donald M. Kosak
-
Publication number: 20020120609Abstract: 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: ApplicationFiled: October 22, 2001Publication date: August 29, 2002Inventors: Andrew K. Lang, Donald M. Kosak
-
Patent number: 6314420Abstract: 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: GrantFiled: December 3, 1998Date of Patent: November 6, 2001Assignee: Lycos, Inc.Inventors: Andrew K. Lang, Donald M. Kosak
-
Patent number: 6308175Abstract: 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: GrantFiled: November 19, 1998Date of Patent: October 23, 2001Assignee: Lycos, Inc.Inventors: Andrew K. Lang, Donald M. Kosak
-
Patent number: 6029161Abstract: 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: GrantFiled: November 19, 1998Date of Patent: February 22, 2000Assignee: Lycos, Inc.Inventors: Andrew K. Lang, Donald M. Kosak