Patents by Inventor Todd Silverstein
Todd Silverstein 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: 20240303943Abstract: Systems and methods synchronize content of a virtual environment with a state of a physical environment. In aspects, a method includes obtaining sensor data from a network of remote sensors measuring a physical state of a location at a time; generating context specific parameter data based on the sensor data; obtaining context data from a remote virtual reality (VR) system, wherein the context data reflects a current state of virtual content in a virtual environment displayed by the remote VR system; selecting virtual content to be displayed in the virtual environment by the remote VR system based on the context specific parameter data, the context data, and rules; and sending the virtual content to the remote VR system to be displayed to a user, wherein the virtual content reflects a state of the physical location at the time.Type: ApplicationFiled: May 14, 2024Publication date: September 12, 2024Inventors: Todd Russell Whitman, Zachary A. Silverstein, Jeremy R. Fox, Sarbajit K. Rakshit
-
Publication number: 20230386475Abstract: A text to speech system can be implemented by training artificial intelligence models directed to encoding speech characteristics into an audio fingerprint and synthesizing audio based on the fingerprint. The speech characteristics can include a variety of attributes that can occur in natural speech, such as speech variation due to prosody. Speaker identity can, but does not have to, also be used in synthesizing speech. A pipeline using an audio processing device can receive a video clip or a collection of video clips and generate a synthesized video with varying degrees of association with the received video. A user of the pipeline can enter customization to modify the synthesized audio. A trained encoder can generate a fingerprint and a synthesizer can generate synthesized audio based on the fingerprint.Type: ApplicationFiled: May 29, 2022Publication date: November 30, 2023Inventors: Max Florian Frenzel, Todd Silverstein, Lyle Patrick Stein
-
Publication number: 20230092123Abstract: In one embodiment, a method for creating one or more infographics, comprising: receiving and storing data associated with an individual or an entity, in a formal according to a schema that includes at least two properties associated with the individual or entity; reading at least a portion of the data; determining which of the at least two properties in the schema do not have corresponding read data associated with the individual or entity; based on that determination, selecting an infographic definition front among a plurality of infographic definitions defining the appearance of at least a portion of an infographic; generating one or more infographics based on (i) the at least a portion of the data and (ii) the selected infographic definition; and providing the one or more generated infographics to an output device.Type: ApplicationFiled: September 28, 2022Publication date: March 23, 2023Inventors: Todd SILVERSTEIN, Jeff CUTLER-STAMM, Dusten TUCKER, Lyle P. STEIN, David SKLAR, Jason BLACKHEART, Ryan MASSAD
-
Patent number: 11461348Abstract: In one embodiment, a method for creating one or more infographics, comprising: receiving and storing data associated with an individual or an entity, in a format according to a schema that includes at least two properties associated with the individual or entity; reading at least a portion of the data; determining which of the at least two properties in the schema do not have corresponding read data associated with the individual or entity; based on that determination, selecting an infographic definition from among a plurality of infographic definitions defining the appearance of at least a portion of an infographic; generating one or more infographics based on (i) the at least a portion of the data and (ii) the selected infographic definition; and providing the one or more generated infographics to an output device.Type: GrantFiled: February 24, 2020Date of Patent: October 4, 2022Assignee: YAHOO ASSETS LLCInventors: Todd Silverstein, Jeff Cutler-Stamm, Dusten Tucker, Lyle P. Stein, David Sklar, Jason Blackheart, Ryan Massad
-
Patent number: 11409949Abstract: A first mobile device resource provisioning system of a first party provisions resources to a plurality of remotely-located mobile computing devices. The remotely-located mobile computing devices each use a first native operating system. The provisioning system includes a non-transitory computer readable storage medium that stores resources for provisioning to at least one mobile device, the resources comprising at least one mobile software application, application data, computer program code, at least one media file, and at least one URL. At least one mobile device registry stores mobile device information associated with at least one of a plurality of said mobile devices. The provisioning system validates a requesting mobile device using authorization information at least in part based on a provisioning key received from the requesting mobile before sending a requested resource to the validated mobile device.Type: GrantFiled: September 29, 2020Date of Patent: August 9, 2022Assignee: SQGO Innovations, LLCInventors: Bruce Warila, Brian D. Markey, Jeremy Aaron Gilbert, James P. Echmalian, Todd Silverstein
-
Publication number: 20210182282Abstract: In one embodiment, a method for creating one or more infographics, comprising: receiving and storing data associated with an individual or an entity, in a format according to a schema that includes at least two properties associated with the individual or entity; reading at least a portion of the data; determining which of the at least two properties in the schema do not have corresponding read data associated with the individual or entity; based on that determination, selecting an infographic definition from among a plurality of infographic definitions defining the appearance of at least a portion of an infographic; generating one or more infographics based on (i) the at least a portion of the data and (ii) the selected infographic definition; and providing the one or more generated infographics to an output device.Type: ApplicationFiled: February 24, 2020Publication date: June 17, 2021Inventors: Todd SILVERSTEIN, Jeff CUTLER-STAMM, Dusten TUCKER, Lyle P. STEIN, David SKLAR, Jason BLACKHEART, Ryan MASSAD
-
Publication number: 20210012059Abstract: A first mobile device resource provisioning system of a first party provisions resources to a plurality of remotely-located mobile computing devices. The remotely-located mobile computing devices each use a first native operating system. The provisioning system includes a non-transitory computer readable storage medium configured to store resources for provisioning to at least one mobile device, the resources comprising at least one mobile software application, application data, computer program code, a media asset comprising at least one of an image, audio, graphic, or video file, and at least one URL. At least one mobile device registry stores mobile device information associated with at least one of a plurality of said mobile devices.Type: ApplicationFiled: September 29, 2020Publication date: January 14, 2021Inventors: Bruce Warila, Brian D. Markey, Jeremy Aaron Gilbert, James P. Echmalian, Todd Silverstein
-
Patent number: 10839141Abstract: A provisioning system of a first party provisions a mobile software application to one or more remotely-located mobile computing devices, each mobile computing device running a same device-native mobile operating system. The mobile software application may include executable program code and a structured document such that the executable program code and structured document together instantiate at least a portion of the functionality provided by the mobile application. Moreover, in some embodiments, when the requested and sent mobile application is executed by a requesting mobile device, the structured document is transformed into a tree structure which when updated, updates at least in part the running state of the mobile application.Type: GrantFiled: December 31, 2019Date of Patent: November 17, 2020Assignee: SQGO Innovations, LLCInventors: Bruce Warila, Brian D. Markey, Jeremy Aaron Gilbert, James P. Echmalian, Todd Silverstein
-
Patent number: 10831987Abstract: A computer program product comprising a non-transitory computer-readable storage medium having computer-readable instructions stored thereon comprising a mobile software application provisioned to one or more remotely-located mobile computing devices, each mobile computing device running a same device-native mobile operating system (OS). The computer program product comprises an application bundle comprising computer program code and computer code libraries that together comprise at least one component used to: adapt an abstraction layer to the same device-native mobile OS, receive data from said device-native OS, generate modification data objects, process modification data objects, generate a change list of modification data objects, translate modification data objects into a list of instructions for execution, and send a list of instructions to said same device-native operating system for execution.Type: GrantFiled: February 13, 2020Date of Patent: November 10, 2020Assignee: SQGO Innovations, LLCInventors: Bruce Warila, Brian D. Markey, Jeremy Aaron Gilbert, James P. Echmalian, Todd Silverstein
-
Patent number: 10810359Abstract: A provisioning system of a first party provisions a mobile software application to one or more remotely-located mobile computing devices, each mobile computing device running a same device-native mobile operating system (OS). The mobile software application comprises an application bundle comprising computer program code and computer code libraries that together comprise at least one component used to: adapt an abstraction layer to the same device-native mobile OS, receive data from said device-native OS, generate modification data objects, process modification data objects, generate a change list of modification data objects, translate modification data objects into a list of instructions for execution, and send a list of instructions to said same device-native operating system for execution.Type: GrantFiled: February 13, 2020Date of Patent: October 20, 2020Assignee: SQGO Innovations, LLCInventors: Bruce Warila, Brian D. Markey, Jeremy Aaron Gilbert, James P. Echmalian, Todd Silverstein
-
Publication number: 20200184141Abstract: A computer program product comprising a non-transitory computer-readable storage medium having computer-readable instructions stored thereon comprising a mobile software application provisioned to one or more remotely-located mobile computing devices, each mobile computing device running a same device-native mobile operating system (OS). The computer program product comprises an application bundle comprising computer program code and computer code libraries that together comprise at least one component used to: adapt an abstraction layer to the same device-native mobile OS, receive data from said device-native OS, generate modification data objects, process modification data objects, generate a change list of modification data objects, translate modification data objects into a list of instructions for execution, and send a list of instructions to said same device-native operating system for execution.Type: ApplicationFiled: February 13, 2020Publication date: June 11, 2020Inventors: Bruce Warila, Brian D. Markey, Jeremy Aaron Gilbert, James P. Echmalian, Todd Silverstein
-
Publication number: 20200184140Abstract: A provisioning system of a first party provisions a mobile software application to one or more remotely-located mobile computing devices, each mobile computing device running a same device-native mobile operating system (OS). The mobile software application comprises an application bundle comprising computer program code and computer code libraries that together comprise at least one component used to: adapt an abstraction layer to the same device-native mobile OS, receive data from said device-native OS, generate modification data objects, process modification data objects, generate a change list of modification data objects, translate modification data objects into a list of instructions for execution, and send a list of instructions to said same device-native operating system for execution.Type: ApplicationFiled: February 13, 2020Publication date: June 11, 2020Inventors: Bruce Warila, Brian D. Markey, Jeremy Aaron Gilbert, James P. Echmalian, Todd Silverstein
-
Publication number: 20200151384Abstract: A provisioning system of a first party provisions a mobile software application to one or more remotely-located mobile computing devices, each mobile computing device running a same device-native mobile operating system. The mobile software application may include executable program code and a structured document such that the executable program code and structured document together instantiate at least a portion of the functionality provided by the mobile application. Moreover, in some embodiments, when the requested and sent mobile application is executed by a requesting mobile device, the structured document is transformed into a tree structure which when updated, updates at least in part the running state of the mobile application.Type: ApplicationFiled: December 31, 2019Publication date: May 14, 2020Inventors: Bruce Warila, Brian D. Markey, Jeremy Aaron Gilbert, James P. Echmalian, Todd Silverstein
-
Patent number: 10572498Abstract: In one embodiment, a method for creating one or more infographics, comprising: receiving and storing data associated with an individual or an entity, in a format according to a schema that includes at least two properties associated with the individual or entity; reading at least a portion of the data; determining which of the at least two properties in the schema do not have corresponding read data associated with the individual or entity; based on that determination, selecting an infographic definition from among a plurality of infographic definitions defining the appearance of at least a portion of an infographic; generating one or more infographics based on (i) the at least a portion of the data and (ii) the selected infographic definition; and providing the one or more generated infographics to an output device.Type: GrantFiled: November 2, 2015Date of Patent: February 25, 2020Assignee: OATH INC.Inventors: Todd Silverstein, Jeff Cutler-Stamm, Dusten Tucker, Lyle P. Stein, David Sklar, Jason Blackheart, Ryan Massad
-
Patent number: 10552520Abstract: A provisioning system provisions a mobile software application to one or more remotely-located mobile computing devices. The remotely-located mobile computing devices may each have a native operating system. The mobile software application may include executable program code and a structured document such that the executable program code and structured document together instantiate at least a portion of the functionality provided by the mobile application. Moreover, in some embodiments, when the requested and sent mobile application is executed by a requesting mobile device, the structured document is parsed into a Document Object Model tree structure which when updated, updates at least in part the running state of the mobile application.Type: GrantFiled: June 12, 2018Date of Patent: February 4, 2020Assignee: SQGO Innovations, LLCInventors: Bruce Warila, Brian D. Markey, Jeremy Aaron Gilbert, James P. Echmalian, Todd Silverstein
-
Patent number: 10545976Abstract: In one embodiment, a web browser-based scheme for combining structured data, infographic definitions, and visual styling information to render infographics and aggregate collections of infographics, referred to herein as “Vizumes” and “Personas.” In exemplary embodiments of the disclosure, a relational database and/or a file system stores user data, infographic definitions, templates and palettes; combines these elements to produce individual infographic representations or a collection of infographic/visualizations (Vizumes) on a single canvas; allows users to choose different infographic visualizations of the same underlying data; and allows users to change the layout, font style, and color palette to instantly produce different visual presentations from the same data.Type: GrantFiled: March 9, 2018Date of Patent: January 28, 2020Assignee: OATH INC.Inventors: Todd Silverstein, D. Eli Tucker, Jeff Cutler-Stamm
-
Patent number: 10372796Abstract: A mobile computing device executes a mobile application received from a provisioning source, the mobile application including at least programming code and at least one structured document that together describe at least a portion of functionality provided by the mobile application. An abstraction layer executing on the mobile computing device populates a Document Object Model (“DOM”) structure, the DOM structure at least in part representing the running state of the mobile application consistent with the portion of the functionality provided by the mobile application described in the received at least one structured document and programming code. The abstraction layer updates a device-independent application user interface, responsive to the reconfiguring of the DOM structure and converts the at least one structured document and the received programming code into a temporary form that is configured to be transmitted, received, and decoded back into an original form on a second mobile device.Type: GrantFiled: June 13, 2016Date of Patent: August 6, 2019Assignee: SQGO Innovations, LLCInventors: Bruce Warila, Brian D. Markey, Jeremy Aaron Gilbert, James P. Echmalian, Todd Silverstein
-
Publication number: 20180300298Abstract: A provisioning system provisions a mobile software application to one or more remotely-located mobile computing devices. The remotely-located mobile computing devices may each have a native operating system. The mobile software application may include executable program code and a structured document such that the executable program code and structured document together instantiate at least a portion of the functionality provided by the mobile application. Moreover, in some embodiments, when the requested and sent mobile application is executed by a requesting mobile device, the structured document is parsed into a Document Object Model tree structure which when updated, updates at least in part the running state of the mobile application.Type: ApplicationFiled: June 12, 2018Publication date: October 18, 2018Inventors: Bruce Warila, Brian D. Markey, Jeremy Aaron Gilbert, James P. Echmalian, Todd Silverstein
-
Publication number: 20180196857Abstract: In one embodiment, a web browser-based scheme for combining structured data, infographic definitions, and visual styling information to render infographics and aggregate collections of infographics, referred to herein as “Vizumes” and “Personas.” In exemplary embodiments of the disclosure, a relational database and/or a file system stores user data, infographic definitions, templates and palettes; combines these elements to produce individual infographic representations or a collection of infographic/visualizations (Vizumes) on a single canvas; allows users to choose different infographic visualizations of the same underlying data; and allows users to change the layout, font style, and color palette to instantly produce different visual presentations from the same data.Type: ApplicationFiled: March 9, 2018Publication date: July 12, 2018Inventors: Todd SILVERSTEIN, D. Eli TUCKER, Jeff CUTLER-STAMM
-
Patent number: 9922096Abstract: In one embodiment, a web browser-based scheme for combining structured data, infographic definitions, and visual styling information to render infographics and aggregate collections of infographics, referred to herein as “Vizumes” and “Personas.” In exemplary embodiments of the disclosure, a relational database and/or a file system stores user data, infographic definitions, templates and palettes; combines these elements to produce individual infographic representations or a collection of infographic/visualizations (Vizumes) on a single canvas; allows users to choose different infographic visualizations of the same underlying data; and allows users to change the layout, font style, and color palette to instantly produce different visual presentations from the same data.Type: GrantFiled: July 9, 2012Date of Patent: March 20, 2018Assignee: YAHOO HOLDINGS, INC.Inventors: Todd Silverstein, D. Eli Tucker, Jeff Cutler-Stamm