Patents by Inventor Jay Hobson

Jay Hobson 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: 10503671
    Abstract: The present teaching, which includes methods, systems and computer-readable media, relates to controlling access to a shared resource including, for example, a memory unit. The disclosed techniques may include receiving a configuration parameter relating to a relationship between read and write requests that are initiated by concurrent processes and stored in read and write queues, respectively, for accessing the shared resource. The techniques may further include determining, based on the configuration parameter, whether to allow a read request or a write request to be executed using the shared resource, and providing to a concurrent process access to the shared resource for executing the allowed read or write request. Further, upon a completion of executing the allowed read or write request, a return token on a return token queue different from the read and write queues may be received, the return token corresponding to the allowed read or write request.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: December 10, 2019
    Assignee: Oath Inc.
    Inventors: Jay Hobson, Derek Wang
  • Patent number: 10203995
    Abstract: Methods and/or systems are provided that may be utilized to read from or write to a resource, such as a shared memory, for example.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: February 12, 2019
    Assignee: Excalibur IP, LLC
    Inventors: Jay Hobson, Derek Wang
  • Publication number: 20180191706
    Abstract: The present teaching, which includes methods, systems and computer-readable media, relates to controlling access to a shared resource including, for example, a memory unit. The disclosed techniques may include receiving a configuration parameter relating to a relationship between read and write requests that are initiated by concurrent processes and stored in read and write queues, respectively, for accessing the shared resource. The techniques may further include determining, based on the configuration parameter, whether to allow a read request or a write request to be executed using the shared resource, and providing to a concurrent process access to the shared resource for executing the allowed read or write request. Further, upon a completion of executing the allowed read or write request, a return token on a return token queue different from the read and write queues may be received, the return token corresponding to the allowed read or write request.
    Type: Application
    Filed: December 29, 2016
    Publication date: July 5, 2018
    Inventors: Jay Hobson, Derek Wang
  • Patent number: 9971759
    Abstract: Disclosed herein is an ability to identify a supported language. A current language tag including one or more subtags, each subtag providing language identification information. In response to determining that a language referenced by the current language tag is not a supported language, accessing a stored set of mappings including one or more mappings, each mapping associating a first language tag with a second language tag, determining whether or not a mapping in the set of mappings includes the current language tag as one of the first and second language tags and a new language tag as the other of the first and second language tags, and using the new language tag as the current language tag to identify the supported language.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: May 15, 2018
    Assignee: EXCALIBUR IP, LLC
    Inventor: Jay Hobson
  • Publication number: 20170154032
    Abstract: Disclosed herein is an ability to identify a supported language. A current language tag including one or more subtags, each subtag providing language identification information. In response to determining that a language referenced by the current language tag is not a supported language, accessing a stored set of mappings including one or more mappings, each mapping associating a first language tag with a second language tag, determining whether or not a mapping in the set of mappings includes the current language tag as one of the first and second language tags and a new language tag as the other of the first and second language tags, and using the new language tag as the current language tag to identify the supported language.
    Type: Application
    Filed: February 13, 2017
    Publication date: June 1, 2017
    Inventor: Jay HOBSON
  • Patent number: 9569421
    Abstract: Disclosed herein is an ability to identify a supported language. A current language tag including one or more subtags, each subtag providing language identification information. In response to determining that a language referenced by the current language tag is not a supported language, accessing a stored set of mappings including one or more mappings, each mapping associating a first language tag with a second language tag, determining whether or not a mapping in the set of mappings includes the current language tag as one of the first and second language tags and a new language tag as the other of the first and second language tags, and using the new language tag as the current language tag to identify the supported language.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: February 14, 2017
    Assignee: EXCALIBUR IP, LLC
    Inventor: Jay Hobson
  • Publication number: 20150149737
    Abstract: Methods and/or systems are provided that may be utilized to read from or write to a resource, such as a shared memory, for example.
    Type: Application
    Filed: November 22, 2013
    Publication date: May 28, 2015
    Applicant: YAHOO! INC.
    Inventors: Jay Hobson, Derek Wang
  • Publication number: 20140122055
    Abstract: Disclosed herein is an ability to identify a supported language. A current language tag including one or more subtags, each subtag providing language identification information. In response to determining that a language referenced by the current language tag is not a supported language, accessing a stored set of mappings including one or more mappings, each mapping associating a first language tag with a second language tag, determining whether or not a mapping in the set of mappings includes the current language tag as one of the first and second language tags and a new language tag as the other of the first and second language tags, and using the new language tag as the current language tag to identify the supported language.
    Type: Application
    Filed: October 31, 2012
    Publication date: May 1, 2014
    Applicant: Yahoo! Inc.
    Inventor: Jay Hobson
  • Publication number: 20020093506
    Abstract: Apparatus and methods for storing and retrieving images for transmission to an output device are disclosed. A cache comprising one or more bitmaps is examined to determine whether the image to be transmitted generates a match with a bitmap already stored on the cache. If a match is found, the bitmap matching the image to be transmitted is retrieved from the cache. If no match is found, a bitmap representing the image is stored in the cache.
    Type: Application
    Filed: January 16, 2001
    Publication date: July 18, 2002
    Inventor: Jay A. Hobson