Patents by Inventor Joseph Sommer

Joseph Sommer 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: 20240108217
    Abstract: A display system can include a head-mounted display configured to project light to an eye of a user to display virtual image content at different amounts of divergence and collimation. The display system can include an inward-facing imaging system images the user's eye and processing electronics that are in communication with the inward-facing imaging system and that are configured to obtain an estimate of a center of rotation of the user's eye. The display system may render virtual image content with a render camera positioned at the determined position of the center of rotation of said eye.
    Type: Application
    Filed: December 7, 2023
    Publication date: April 4, 2024
    Inventors: Samuel A. MILLER, Lomesh AGARWAL, Lionel Ernest EDWIN, Ivan Li Chuen YEOH, Daniel FARMER, Sergey Fyodorovich PROKUSHKIN, Yonatan MUNK, Edwin Joseph SELKER, Bradley Vincent STUART, Jeffrey Scott SOMMERS
  • Publication number: 20190116149
    Abstract: Disclosed is a method of cross-social network communication. The method may include determining a plurality of recipients of a social networking service interaction, determining a plurality of target social networking services based upon the plurality of recipients of the social networking service interaction, and a plurality of authentication information associated with the plurality of social networking services. The method may include constructing an application programming interface call for each of the plurality of target social networking services, the application programming interface call associated with the social networking service interaction, the application programming interface call specifying one or more of the plurality of recipients that is to receive the interaction, the one or more of the plurality of recipients being members of the particular target social networking service.
    Type: Application
    Filed: October 18, 2018
    Publication date: April 18, 2019
    Inventors: Nathan Brown, Henry Joseph Sommer
  • Patent number: 10135776
    Abstract: Disclosed is a method of cross-social network communication. The method may include determining a plurality of recipients of a social networking service interaction, determining a plurality of target social networking services based upon the plurality of recipients of the social networking service interaction, and a plurality of authentication information associated with the plurality of social networking services. The method may include constructing an application programming interface call for each of the plurality of target social networking services, the application programming interface call associated with the social networking service interaction, the application programming interface call specifying one or more of the plurality of recipients that is to receive the interaction, the one or more of the plurality of recipients being members of the particular target social networking service.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: November 20, 2018
    Assignee: Zynga Inc.
    Inventors: Nathan Brown, Henry Joseph Sommer
  • Publication number: 20180013765
    Abstract: Disclosed in one example is a method of authenticating with multiple social network services. The method may include storing first authentication information associated with a user for a first social networking service using at least one computer processor, receiving second authentication information associated with the user for a second social networking service from a social networking application, and sending to the social networking application the first authentication information. The first authentication information may enable the social networking application to utilize a protected application programming interface call for the first social networking service and the second authentication information may enable the social networking application to utilize a protected application programming interface call for the second social networking service.
    Type: Application
    Filed: August 31, 2017
    Publication date: January 11, 2018
    Inventors: Nathan Brown, Henry Joseph Sommer, Andreas Seip Haugsnes
  • Patent number: 9774606
    Abstract: Disclosed in one example is a method of authenticating with multiple social network services. The method may include storing first authentication information associated with a user for a first social networking service using at least one computer processor, receiving second authentication information associated with the user for a second social networking service from a social networking application, and sending to the social networking application the first authentication information. The first authentication information may enable the social networking application to utilize a protected application programming interface call for the first social networking service and the second authentication information may enable the social networking application to utilize a protected application programming interface call for the second social networking service.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: September 26, 2017
    Assignee: Zynga Inc.
    Inventors: Nathan Brown, Henry Joseph Sommer, Andreas Seip Haugsnes
  • Publication number: 20160191538
    Abstract: Disclosed in one example is a method of authenticating with multiple social network services. The method may include storing first authentication information associated with a user for a first social networking service using at least one computer processor, receiving second authentication information associated with the user for a second social networking service from a social networking application, and sending to the social networking application the first authentication information. The first authentication information may enable the social networking application to utilize a protected application programming interface call for the first social networking service and the second authentication information may enable the social networking application to utilize a protected application programming interface call for the second social networking service.
    Type: Application
    Filed: March 9, 2016
    Publication date: June 30, 2016
    Inventors: Nathan Brown, Henry Joseph Sommer, Andreas Seip Haugsnes
  • Patent number: 9311462
    Abstract: Disclosed in one example is a method of authenticating with multiple social network services. The method may include storing first authentication information associated with a user for a first social networking service using at least one computer processor, receiving second authentication information associated with the user for a second social networking service from a social networking application, and sending to the social networking application the first authentication information. The first authentication information may enable the social networking application to utilize a protected application programming interface call for the first social networking service and the second authentication information may enable the social networking application to utilize a protected application programming interface call for the second social networking service.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: April 12, 2016
    Assignee: Zynga Inc.
    Inventors: Nathan Brown, Henry Joseph Sommer, Andreas Selp Haugsnes
  • Patent number: 9003505
    Abstract: Disclosed in one example is a method of authenticating with multiple social network services. The method may include storing first authentication information associated with a user for a first social networking service using at least one computer processor, receiving second authentication information associated with the user for a second social networking service from a social networking application, and sending to the social networking application the first authentication information. The first authentication information may enable the social networking application to utilize a protected application programming interface call for the first social networking service and the second authentication information may enable the social networking application to utilize a protected application programming interface call for the second social networking service.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: April 7, 2015
    Assignee: Zynga Inc.
    Inventors: Nathan Brown, Henry Joseph Sommer, Andreas Selp Haugsnes
  • Patent number: 8863209
    Abstract: A method and apparatus that enable the use of a multi-service endpoint device to integrate features and functions of voice and/or data services with IPTV service through a TV console are disclosed. For example, the method connects a multi-service endpoint device (MSED) to a plurality of networks, where at least one of the plurality of networks provides a voice service, and where at least one of the plurality of networks provides an Internet Protocol Television (IPTV) service. The method then integrates the voice service with the IPTV service using the MSED.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: October 14, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Joseph Sommer
  • Publication number: 20130007822
    Abstract: A method and apparatus that enable the use of a multi-service endpoint device to integrate features and functions of voice and/or data services with IPTV service through a TV console are disclosed. For example, the method connects a multi-service endpoint device (MSED) to a plurality of networks, where at least one of the plurality of networks provides a voice service, and where at least one of the plurality of networks provides an Internet Protocol Television (IPTV) service. The method then integrates the voice service with the IPTV service using the MSED.
    Type: Application
    Filed: September 13, 2012
    Publication date: January 3, 2013
    Applicant: AT&T Services, Inc.
    Inventor: JOSEPH SOMMER
  • Patent number: 8307402
    Abstract: A method and apparatus that enable the use of a multi-service endpoint device to integrate features and functions of voice and/or data services with IPTV service through a TV console are disclosed. For example, the method connects a multi-service endpoint device (MSED) to a plurality of networks, where at least one of the plurality of networks provides a voice service, and where at least one of the plurality of networks provides an Internet Protocol Television (IPTV) service. The method then integrates the voice service with the IPTV service using the MSED.
    Type: Grant
    Filed: January 22, 2008
    Date of Patent: November 6, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Joseph Sommer
  • Publication number: 20120227087
    Abstract: Disclosed in one example is a method of authenticating with multiple social network services. The method may include storing first authentication information associated with a user for a first social networking service using at least one computer processor, receiving second authentication information associated with the user for a second social networking service from a social networking application, and sending to the social networking application the first authentication information. The first authentication information may enable the social networking application to utilize a protected application programming interface call for the first social networking service and the second authentication information may enable the social networking application to utilize a protected application programming interface call for the second social networking service.
    Type: Application
    Filed: September 26, 2011
    Publication date: September 6, 2012
    Inventors: Nathan Brown, Henry Joseph Sommer, Andreas Selp Haugsnes
  • Publication number: 20090187956
    Abstract: A method and apparatus that enable the use of a multi-service endpoint device to integrate features and functions of voice and/or data services with IPTV service through a TV console are disclosed. For example, the method connects a multi-service endpoint device (MSED) to a plurality of networks, where at least one of the plurality of networks provides a voice service, and where at least one of the plurality of networks provides an Internet Protocol Television (IPTV) service. The method then integrates the voice service with the IPTV service using the MSED.
    Type: Application
    Filed: January 22, 2008
    Publication date: July 23, 2009
    Inventor: JOSEPH SOMMER
  • Publication number: 20070059460
    Abstract: A method of fabricating a component for a substrate processing chamber involves providing a preform having internal and external surfaces, and providing a mandrel having a textured surface with a pattern of textured features comprising protrusions and depressions. The internal surface of the preform component is contacted with the textured surface of mandrel, and a pressure is applied to the external surface of the preform. The pressure is sufficiently high to plastically deform the preform over the textured surface of the mandrel to form a component having a textured internal surface comprising the pattern of textured feature that are shaped and sized to adhere process residues generated in the processing of substrates.
    Type: Application
    Filed: September 9, 2005
    Publication date: March 15, 2007
    Inventors: Stephen Abney, Anthony Vesci, Joseph Sommers, Marc Schweitzer, Scott Dickerson, Jennifer Tiller
  • Patent number: 6792605
    Abstract: The present invention provides a method and apparatus for accessing and using services and applications from a number of sources into a customized application. The present invention accomplishes this through an entity referred to as a web service. The web services architecture maintains a directory of services available to provide processing or services, along with the location of the services and the input/output schemas required by the services. When a request for data or services is received, appropriate services are invoked by a web services engine using service drivers associated with each service. A web services application is then generated from a runtime model and is invoked to satisfy the request, by communicating as necessary with services in proper I/O formats. In one embodiment, the web services application provides responses in the form of HTML that can be used to generate pages to a browser.
    Type: Grant
    Filed: June 10, 1999
    Date of Patent: September 14, 2004
    Assignee: Bow Street Software, Inc.
    Inventors: Andrew F. Roberts, Jonathan W. Booth, Michael R. Burati, Thomas E. Beauvais, John T. Serfass, Jr., Joseph Sommers, III