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: 12383103Abstract: 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: GrantFiled: January 14, 2022Date of Patent: August 12, 2025Inventors: Kenneth Moss, Kathleen Moss
-
Patent number: 11790884Abstract: 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: GrantFiled: October 28, 2020Date of Patent: October 17, 2023Assignee: ELECTRONIC ARTS INC.Inventors: Zahra Shakeri, Jervis Pinto, Kilol Gupta, Mohsen Sardari, Harold Chaput, Navid Aghdaie, Kenneth Moss
-
Publication number: 20220218160Abstract: 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: ApplicationFiled: January 14, 2022Publication date: July 14, 2022Inventors: Kenneth Moss, Kathleen Moss
-
Publication number: 20070198476Abstract: 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: ApplicationFiled: February 14, 2006Publication date: August 23, 2007Applicant: Microsoft CorporationInventors: Julia Farago, Hugh Williams, James Walsh, Nicholas Whyte, Kavi Goel, Philip Fung, Ariel Lazier, Kenneth Moss, Ethan Ray
-
Publication number: 20060259867Abstract: 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: ApplicationFiled: May 13, 2005Publication date: November 16, 2006Applicant: Microsoft CorporationInventors: Eric Watson, Kenneth Moss, Randall Macbeth
-
Publication number: 20060259494Abstract: 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: ApplicationFiled: May 13, 2005Publication date: November 16, 2006Applicant: Microsoft CorporationInventors: Eric Watson, Kenneth Moss
-
Publication number: 20060136307Abstract: 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: ApplicationFiled: November 23, 2005Publication date: June 22, 2006Inventors: James Hays, Kenneth Moss
-
Publication number: 20050193122Abstract: 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: ApplicationFiled: February 28, 2005Publication date: September 1, 2005Applicant: Microsoft CorporationInventors: David Feinleib, Carl Gulledge, Kenneth Moss, Autumn Neault
-
Publication number: 20050154717Abstract: 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: ApplicationFiled: March 22, 2004Publication date: July 14, 2005Inventors: Eric Watson, Kenneth Moss
-
Publication number: 20050108409Abstract: 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: ApplicationFiled: December 9, 2004Publication date: May 19, 2005Applicant: Microsoft CorporationInventors: David Feinleib, Carl Gulledge, Brian Moran, Kenneth Moss, Autumn Neault
-
Publication number: 20050033729Abstract: 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: ApplicationFiled: September 14, 2004Publication date: February 10, 2005Applicant: Microsoft CorporationInventors: David Feinleib, Carl Gulledge, Kenneth Moss, Autumn Neault
-
Publication number: 20050021778Abstract: 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: ApplicationFiled: June 4, 2004Publication date: January 27, 2005Applicant: Microsoft CorporationInventors: David Feinleib, Carl Gulledge, Brian Moran, Kenneth Moss, Autumn Neault