Patents by Inventor Kenneth Moss

Kenneth Moss 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: 12383103
    Abstract: A multifunctional scrubbing tool is provided. The device includes a pouch with a pair of elastic members disposed on opposing ends of the pouch. The pouch further includes a plurality of apertures and a slit. A bar of soap or body wash may be inserted into the pouch via the slit. Each elastic member of the pair of elastic members further includes a handle. A user may insert their hands through the handle to hold and manipulate the pouch. The handle allows users to apply the pouch to be applied to a desired section of the body with ease. When the user pulls on the pair of elastic members in opposite directions, the slit is closed. When the slit is closed the bar of soap may remain encased in the pouch. The plurality of apertures on the pouch permits water and soap suds to pass through the pouch.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: August 12, 2025
    Inventors: Kenneth Moss, Kathleen Moss
  • Patent number: 11790884
    Abstract: A computer-implemented method of generating speech audio in a video game is provided. The method includes inputting, into a synthesizer module, input data that represents speech content. Source acoustic features for the speech content in the voice of a source speaker are generated and are input, along with a speaker embedding associated with a player of the video game into an acoustic feature encoder of a voice convertor. One or more acoustic feature encodings are generated as output of the acoustic feature encoder, which are inputted into an acoustic feature decoder of the voice convertor to generate target acoustic features. The target acoustic features are processed with one or more modules, to generate speech audio in the voice of the player.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: October 17, 2023
    Assignee: ELECTRONIC ARTS INC.
    Inventors: Zahra Shakeri, Jervis Pinto, Kilol Gupta, Mohsen Sardari, Harold Chaput, Navid Aghdaie, Kenneth Moss
  • Publication number: 20220218160
    Abstract: A multifunctional scrubbing tool is provided. The device includes a pouch with a pair of elastic members disposed on opposing ends of the pouch. The pouch further includes a plurality of apertures and a slit. A bar of soap or body wash may be inserted into the pouch via the slit. Each elastic member of the pair of elastic members further includes a handle. A user may insert their hands through the handle to hold and manipulate the pouch. The handle allows users to apply the pouch to be applied to a desired section of the body with ease. When the user pulls on the pair of elastic members in opposite directions, the slit is closed. When the slit is closed the bar of soap may remain encased in the pouch. The plurality of apertures on the pouch permits water and soap suds to pass through the pouch.
    Type: Application
    Filed: January 14, 2022
    Publication date: July 14, 2022
    Inventors: Kenneth Moss, Kathleen Moss
  • Publication number: 20070198476
    Abstract: A unique object navigation system, user interface, and method that facilitate faster and smoother navigation of objects are provided. For example, the system can generate a plurality of objects that can be rendered on a display space that spans a single page in length, thereby mitigating the need to navigate through multiple pages. The system can determine the length of the page according to the number of objects generated. To view off-screen objects, an infinite scroll component can be employed. The amount of scroll space needed to view the plurality of objects can be determined in part by the length of the page and/or by the number of objects. The objects can also be viewed in a film strip format that is infinitely scrollable. The film strip view allows a view of the objects to be maintained while also viewing a selected object in greater detail at the same time.
    Type: Application
    Filed: February 14, 2006
    Publication date: August 23, 2007
    Applicant: Microsoft Corporation
    Inventors: Julia Farago, Hugh Williams, James Walsh, Nicholas Whyte, Kavi Goel, Philip Fung, Ariel Lazier, Kenneth Moss, Ethan Ray
  • Publication number: 20060259867
    Abstract: A system and related techniques monitor user navigation behavior to automatically detect candidate sites for addition to a user's browser favorites. A client machine, Internet service provider or other resource may host or execute implicit favorites logic which may detect parameters, behavior and variables indicating that a user may wish to add a Web site or other location or content to their set of browser favorites. Thus for example the navigation to a site a certain number of times a day, week or other period may indicate the user has recurring interest in the content of that site. Other factors, such as dwell time on a Web site or page, repeated click-throughs or selections of a Web site from search results over time, or other behavior or parameters may be captured and analyzed. When a candidate site or other content is identified, the user may be prompted to add that site to their set of browser favorites, or in embodiments may be automatically added according to user or default selection.
    Type: Application
    Filed: May 13, 2005
    Publication date: November 16, 2006
    Applicant: Microsoft Corporation
    Inventors: Eric Watson, Kenneth Moss, Randall Macbeth
  • Publication number: 20060259494
    Abstract: A system and related techniques execute search queries against both remote Internet or other search services, as well as local or remote email stores. A user may access a search service Web site or other search interface, and enter search inputs or terms. That search input may be transmitted to a remote search service via the Internet or other network, as well as through access logic which communicates the same search inputs to the user's local or remote email store. Web sites as well as email messages or other content that matches the search input may be retrieved both from the remote search service as well as the email store, and presented to the user in combined or separate fashion. The access logic may manage the transmission of necessary authentication credentials to remote servers or otherwise to access and retrieve the email portion of the results. According to embodiments, email search results may be cached to improve access time and integration with results retrieved from the search service.
    Type: Application
    Filed: May 13, 2005
    Publication date: November 16, 2006
    Applicant: Microsoft Corporation
    Inventors: Eric Watson, Kenneth Moss
  • Publication number: 20060136307
    Abstract: A network-based system that provides functionality for controlling the content of printed menus includes an electronic data repository and a web-based application program. The electronic data repository contains descriptions of content items that may be selected to include within printed items. The electronic data repository also contains a set of rules that specify, at least, specific content items that are required. The web-based application program allows a user to interactively create a printed item that includes selected content item descriptions from the data repository, and to place an order for printed copies of a created printed item. The web-based application inhibits the creation of printed items that do not comply with the set of rules.
    Type: Application
    Filed: November 23, 2005
    Publication date: June 22, 2006
    Inventors: James Hays, Kenneth Moss
  • Publication number: 20050193122
    Abstract: A client computer collects registration information and uploads the collected information to one or more remote registration databases. The collection and/or uploading of registration information for multiple manufacturers is performed in a unified manner, improving the user-friendliness of the computer. According to one aspect of the invention, a single user interface is used to collect the registration information for all of the manufacturers, preventing the same question from being asked multiple times. According to another aspect of the invention, a multiple posting method is used to upload the registration information to the registration databases. In the multiple posting method, a single network communication link is established between the client computer and a network that the registration databases are coupled to, via which multiple client computer to registration database connections are established.
    Type: Application
    Filed: February 28, 2005
    Publication date: September 1, 2005
    Applicant: Microsoft Corporation
    Inventors: David Feinleib, Carl Gulledge, Kenneth Moss, Autumn Neault
  • Publication number: 20050154717
    Abstract: A system, method, and computer-accessible medium are provided for optimizing the use of paid placement space on a search Web page. The system and method obtain conversion data associated with the paid listing and calculate a conversion rate and paid yield for the listing based on the listing's performance. The system and method further select and place the listing on the search results Web page based on the paid yield to optimize the return on paid placement space on the Web page for the search engine operator as well as the value of the paid listing for the advertiser.
    Type: Application
    Filed: March 22, 2004
    Publication date: July 14, 2005
    Inventors: Eric Watson, Kenneth Moss
  • Publication number: 20050108409
    Abstract: A client computer collects registration information regarding a user and/or the client computer and attempts to upload the collected information to a remote registration system. The client computer stores the registration information locally and delays uploading of the information to the registration system until a connection to the registration system is established. The connection to the registration system and the uploading of the registration information can be performed automatically and transparently to the user, eliminating the need for any further required actions on the part of the user once the registration information is collected.
    Type: Application
    Filed: December 9, 2004
    Publication date: May 19, 2005
    Applicant: Microsoft Corporation
    Inventors: David Feinleib, Carl Gulledge, Brian Moran, Kenneth Moss, Autumn Neault
  • Publication number: 20050033729
    Abstract: A client computer collects registration information and uploads the collected information to one or more remote registration databases. The collection and/or uploading of registration information for multiple manufacturers is performed in a unified manner, improving the user-friendliness of the computer. According to one aspect of the invention, a single user interface is used to collect the registration information for all of the manufacturers, preventing the same question from being asked multiple times. According to another aspect of the invention, a multiple posting method is used to upload the registration information to the registration databases. In the multiple posting method, a single network communication link is established between the client computer and a network that the registration databases are coupled to, via which multiple client computer to registration database connections are established.
    Type: Application
    Filed: September 14, 2004
    Publication date: February 10, 2005
    Applicant: Microsoft Corporation
    Inventors: David Feinleib, Carl Gulledge, Kenneth Moss, Autumn Neault
  • Publication number: 20050021778
    Abstract: A client computer collects registration information regarding a user and/or the client computer and attempts to upload the collected information to a remote registration system. The client computer stores the registration information locally and delays uploading of the information to the registration system until a connection to the registration system is established. The connection to the registration system and the uploading of the registration information can be performed automatically and transparently to the user, eliminating the need for any further required actions on the part of the user once the registration information is collected.
    Type: Application
    Filed: June 4, 2004
    Publication date: January 27, 2005
    Applicant: Microsoft Corporation
    Inventors: David Feinleib, Carl Gulledge, Brian Moran, Kenneth Moss, Autumn Neault