Patents by Inventor Joshua Hug

Joshua Hug 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).

  • Publication number: 20240143984
    Abstract: A system is provided including a data pipeline and a model pipeline. A data pipeline includes: an input that receives a first dataset representing categorical features and a second dataset representing numerical features; a feature ingestion block that generates an output corresponding to a sum of the first dataset with the second dataset; an output that provides training labels based on a processing of the summed datasets to predict a temporally isolated and discrete event; and a label creation block that receives the output and generates labels for date features in the first dataset. A model pipeline includes a neural network(s) that: receives a first input corresponding to a summation of non learned date embedding with learned feature embedding; and contextualizes the summation by date embedding historical patient data into the summation. The model pipeline includes a prediction block that receives the contextualized summation and predicts one or more outcomes.
    Type: Application
    Filed: October 20, 2023
    Publication date: May 2, 2024
    Inventors: David Rimshnick, Grigoriy Koytiger, Joshua Hug
  • Publication number: 20080046262
    Abstract: Methods and apparatus for providing media content offered by media content subscription service to portable media player devices associated with subscribers of the service are described herein. In various embodiments, particular fulfillment module, request module and media player are provided to fulfillment server(s) of the subscription service, request client devices, and portable media player devices, respectively.
    Type: Application
    Filed: December 29, 2006
    Publication date: February 21, 2008
    Applicant: REALNETWORKS, INC.
    Inventor: Joshua Hug
  • Publication number: 20070247755
    Abstract: A slider device includes a tab capable of movement in a first linear direction and a second linear direction. A first spring and second spring are each disposed adjacent the tab. The first and second springs are capable of biasing the tab into a biased position. The first spring is further capable of providing mechanical resistance to the movement of the tab in the first linear direction and the second spring is capable of providing mechanical resistance to the movement of the tab in the second linear direction. An electric circuit is coupled with the tab and operative to generate a first signal comprising information corresponding to an distance of movement of the tab in the first linear direction and a second signal comprising additional information related to a distance of movement of the tab in the second linear direction.
    Type: Application
    Filed: January 19, 2007
    Publication date: October 25, 2007
    Inventors: ALLEN HAN, Joshua Hug
  • Publication number: 20070226489
    Abstract: In accordance with one embodiment of the present invention, a digital certificate is used to link an arbitrary provisioned right with an associated arbitrary digital action to be performed by a client device on or with respect to a protected digital content object. In one embodiment, the certificate is associated with one or more secure components, which are utilized by the client device in association with performance of the digital action.
    Type: Application
    Filed: February 26, 2007
    Publication date: September 27, 2007
    Inventors: Joshua Hug, Xiaodong Fu
  • Publication number: 20070073727
    Abstract: A method, computer program product and computing device for selecting at least one playlist for transfer, the at least one playlist being stored on a first personal media device. The at least one playlist is converted to a common format, thus generating a first common format playlist. Communication is established with a second personal media device. The first common format playlist is transferred to the second personal media device.
    Type: Application
    Filed: August 7, 2006
    Publication date: March 29, 2007
    Inventors: Eric Klein, Joshua Hug
  • Publication number: 20070073726
    Abstract: A method, computer program product and computing device for presenting identifying information associated with at least one media content item, the identifying information being presented to a user on a personal media device. A purchase request to purchase the at least one media content item associated with the identifying information is received. Upon receiving the purchase request, a media content item identifier associated with the at least one media content item is stored in a purchase queue to initiate purchase of the at least one media content item at a later time.
    Type: Application
    Filed: August 7, 2006
    Publication date: March 29, 2007
    Inventors: Eric Klein, Joshua Hug
  • Publication number: 20070073725
    Abstract: A method, computer program product and computing device for generating a first user media persona on a first personal media device. The first user media persona being based on user data concerning media content associated with a first user. Communication is established with a second personal media device associated with a second user. A second user media persona is received from the second personal media device.
    Type: Application
    Filed: August 7, 2006
    Publication date: March 29, 2007
    Applicant: RealNetworks, Inc.
    Inventors: Eric Klein, Joshua Hug
  • Publication number: 20070073728
    Abstract: A method, computer program product and computing device for receiving a request to load at least one new media content item on a personal media device. The size of the at least one new media content item is compared with the amount of storage space remaining on the personal media device to determine if the personal media device has sufficient available storage space. If the personal media device does not have sufficient available storage space, a relative weight associated with at least one old media content item stored on the personal media device is ascertained, the relative weight corresponding to a likelihood that the at least one old media content item will be rendered on the personal media device.
    Type: Application
    Filed: August 7, 2006
    Publication date: March 29, 2007
    Applicant: RealNetworks, Inc.
    Inventors: Eric Klein, Joshua Hug
  • Publication number: 20070067309
    Abstract: A method, computer program product and computing device for generating a first user profile associated with a first user of a media distribution system. The first user profile being stored on a first personal media device associated with the first user. The first user profile including at least a user identifier for identifying the first user within the media distribution system. Communication is established with a second personal media device associated with a second user of the media distribution system. The first user profile is transmitted to the second personal media device.
    Type: Application
    Filed: August 7, 2006
    Publication date: March 22, 2007
    Applicant: RealNetworks, Inc.
    Inventors: Eric Klein, Joshua Hug
  • Publication number: 20070058832
    Abstract: A personal media device includes a housing assembly, a display panel located on the housing assembly, and a control assembly located on the housing assembly. The control assembly includes a slider assembly, a first switch assembly positioned proximate a first side of the slider assembly, and a second switch assembly positioned proximate a second side of the slider assembly. The control assembly is configured to extend across substantially an entire width of the housing assembly.
    Type: Application
    Filed: August 7, 2006
    Publication date: March 15, 2007
    Applicant: RealNetworks, Inc.
    Inventors: Joshua Hug, Allen Ming-Kuang Han
  • Publication number: 20070061835
    Abstract: A method, computer program product and computing device for registering a user with a media distribution system to obtain a subscription to the media distribution system, the subscription providing the user with content rights that allow the user to obtain and render media content licensed by the media distribution system. A personal media device is registered with the media distribution system for use by the user to obtain and render the media content. At least a portion of the media content is rendered on the personal media device.
    Type: Application
    Filed: August 7, 2006
    Publication date: March 15, 2007
    Applicant: RealNetworks, Inc.
    Inventors: Eric Klein, Joshua Hug
  • Publication number: 20060265329
    Abstract: A method, computer program product, and system for identifying one or more differences between a first subscription playlist indicating a first list of digitally encoded media content tracks and a second subscription playlist indicating a second list of digitally encoded media content tracks. Digitally encoded media content tracks stored in a memory of a client electronic device are updated in response to the one or more differences identified.
    Type: Application
    Filed: December 30, 2005
    Publication date: November 23, 2006
    Applicant: RealNetworks
    Inventor: Joshua Hug
  • Publication number: 20060259436
    Abstract: A method, computer program product and system for indicating the occurrence of a relicensing trigger event on a client electronic device includes generating a license request for the client electronic device. An expiration indicator is received for a subscription associated with the client electronic device. A device license is created for the client electronic device that includes the license request and the expiration indicator. A secure device license is created by digitally-securing the device license.
    Type: Application
    Filed: December 30, 2005
    Publication date: November 16, 2006
    Inventor: Joshua Hug
  • Publication number: 20060259429
    Abstract: A method, computer program product, and target device for enabling an action includes processing an indication of a user generated rating identifier associated with a digitally encoded media data file rendered by a client electronic device. If it is determined that the indication of the rating identifier is positive, generating an offer concerning the media data file. The offer is transmitted to the user via the client electronic device.
    Type: Application
    Filed: December 30, 2005
    Publication date: November 16, 2006
    Inventor: Joshua Hug
  • Publication number: 20060235802
    Abstract: A method of operation on a license server comprises sending by the license server, a license, including a confirmation challenge, to a rights manager of a client device. The method of operation further comprises receiving by the license server, a confirmation response from the rights manager of the client device, the confirmation response being transmitted by the rights manager of the client device in accordance with data recovered by the rights manager from the confirmation challenge.
    Type: Application
    Filed: April 19, 2005
    Publication date: October 19, 2006
    Inventors: Adam Cappio, Joshua Hug
  • Publication number: 20060085349
    Abstract: A method of obtaining radio content from a remote electronic device for a user electronic device includes transmitting a request for radio media content to a first remote electronic device via a network. Radio media content that includes a plurality of media data files is received via the network. The received plurality of media data files are stored in a storage device of the user electronic device. A radio playlist that defines a rendering sequence for the plurality of media data files is requested. In response to the request for the radio playlist, the radio playlist is received. The radio playlist is processed in the user electronic device to enable the stored plurality of media data files to be rendered on the user electronic device in accordance with the radio playlist.
    Type: Application
    Filed: October 3, 2005
    Publication date: April 20, 2006
    Applicant: RealNetworks
    Inventor: Joshua Hug
  • Publication number: 20060085351
    Abstract: A device initialization method includes generating a license request for a personal media device. A timeout indicator may be obtained for a subscription associated with the personal media device. The license request and the timeout indicator may be combined to form a device license for the personal media device. The device license may be digitally-signed to form a signed device license.
    Type: Application
    Filed: October 3, 2005
    Publication date: April 20, 2006
    Applicant: RealNetworks
    Inventor: Joshua Hug
  • Publication number: 20060085352
    Abstract: A method of relicensing digital encrypted radio media content transmitted via a network and received by a user electronic device includes receiving a request to relicense an encrypted digital media data file included within digital encrypted radio media content. The encrypted digital media data file is retrieved from the digital encrypted radio media content stored in a memory of the user electronic device. The encrypted digital media data file is decrypted using a radio encryption key to generate an unbound digital media data file. The unbound digital media data file is bound with the user electronic device to generate a bound encrypted digital media data file. The bound encrypted digital media data file is stored in the memory of the user electronic device.
    Type: Application
    Filed: October 3, 2005
    Publication date: April 20, 2006
    Applicant: RealNetworks
    Inventor: Joshua Hug
  • Publication number: 20050132209
    Abstract: In accordance with one embodiment of the present invention, a digital certificate is used to link an arbitrary provisioned right with an associated arbitrary digital action to be performed by a client device on or with respect to a protected digital content object. In one embodiment, the certificate is associated with one or more secure components, which are utilized by the client device in association with performance of the digital action.
    Type: Application
    Filed: December 14, 2003
    Publication date: June 16, 2005
    Inventors: Joshua Hug, Xiaodong Fu
  • Publication number: 20050132208
    Abstract: In accordance with one embodiment of the present invention, secure content objects are transcoded from an input format to an output format based upon identified capabilities of a receiving device. In one embodiment, a plurality of trusted processing components are identified to collectively transcode the secure content object from the identified input format to the determined output format. In one embodiment, each of the trusted processing components are authenticated prior to operating on the secure content object.
    Type: Application
    Filed: December 14, 2003
    Publication date: June 16, 2005
    Inventors: Joshua Hug, Xiaodong Fu