Patents by Inventor Eric Woods
Eric Woods 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: 20240192840Abstract: Systems and methods are provided for receiving a request to generate a media overlay corresponding to a home of a first user, and for generating the media overlay corresponding to the home of the first user using media content received in the request. The systems and methods further provide for associating, with the media overlay, a location of the home of the first user and a selection of users to grant permission to access the media overlay corresponding to the home of the first user. The systems and methods further provide for determining whether a second user and a location corresponding to the second computing device trigger access to the media overlay and providing the media overlay to the second computing device, based on determining that the second user and location corresponding to the second computing device trigger access to the media overlay.Type: ApplicationFiled: February 21, 2024Publication date: June 13, 2024Inventors: Brent Michael Barkman, Michael Cumberbatch, Zachary Lupei, Ashley Michelle Wayne, Eric Wood
-
Patent number: 11954314Abstract: Systems and methods are provided for receiving a request to generate a media overlay corresponding to a home of a first user, and for generating the media overlay corresponding to the home of the first user using media content received in the request. The systems and methods further provide for associating, with the media overlay, a location of the home of the first user and a selection of users to grant permission to access the media overlay corresponding to the home of the first user. The systems and methods further provide for determining whether a second user and a location corresponding to the second computing device trigger access to the media overlay and providing the media overlay to the second computing device, based on determining that the second user and location corresponding to the second computing device trigger access to the media overlay.Type: GrantFiled: September 9, 2022Date of Patent: April 9, 2024Assignee: Snap Inc.Inventors: Brent Michael Barkman, Michael Cumberbatch, Zachary Lupei, Ashley Michelle Wayne, Eric Wood
-
Patent number: 11789179Abstract: Systems and methods are provided for analyzing messages generated by a plurality of computing devices associated with a plurality of users in a messaging system to generate training data to train a machine learning model to determine a probability that a media content item was generated inside an enclosed location or outside, receiving a media content item from a computing device, analyzing the media content item using the trained machine learning model to determine a probability that the media content item was generated inside an enclosed location or outside, determining, based on the probability generated by the trained machine learning model, that the media content item was generated inside an enclosed location, and determining an inside temperature associated with the venue based on messages generated by a plurality of computing devices in a messaging system comprising media content items and temperature information for the venue or a similar venue type.Type: GrantFiled: November 1, 2022Date of Patent: October 17, 2023Assignee: Snap Inc.Inventors: Anup Prabhakar Dhalwani, Walton Lin, Andrew Lin, Amer Shahnawaz, Leonid Gorkin, Amber Taylor, Lillian Zheng, Eric Wood
-
Patent number: 11743266Abstract: Various aspects and embodiments of dwelling automation administration are described. Among other aspects or features of the embodiments, a dwelling automation system in a computing device authenticates a user. A management interface in the dwelling automation system generates a user interface for administering a plurality of automation devices at different dwellings based on access and control rights of the user. The user interface can grant the user access to at least one automation device associated with a hub associated with at least one dwelling.Type: GrantFiled: July 2, 2021Date of Patent: August 29, 2023Assignee: LEVEL HOME, INC.Inventors: Michael Andrew Rovito, Michael Taylor McGann, Isaac Gregory Martin, Eric Wood, David James Beenfield
-
Patent number: 11604080Abstract: A system and method of operation of a computing system comprising: receiving a current location; determining a travel path based on the current location; determining a directionality along the travel path while in a free drive navigation mode; predicting a connectivity area based on the directionality; generating map information for a connectivity segment in the connectivity area with a low connectivity; and communicating the map information for storing onto a device for displaying when the connectivity segment is at a surrounding geographic adjacent area relative to the current location and while in the free drive navigation mode.Type: GrantFiled: December 23, 2019Date of Patent: March 14, 2023Assignee: Telenav, Inc.Inventors: Giovanni Paoletti, Kok Wei Koh, Eric Wood
-
Publication number: 20230052351Abstract: Systems and methods are provided for analyzing messages generated by a plurality of computing devices associated with a plurality of users in a messaging system to generate training data to train a machine learning model to determine a probability that a media content item was generated inside an enclosed location or outside, receiving a media content item from a computing device, analyzing the media content item using the trained machine learning model to determine a probability that the media content item was generated inside an enclosed location or outside, determining, based on the probability generated by the trained machine learning model, that the media content item was generated inside an enclosed location, and determining an inside temperature associated with the venue based on messages generated by a plurality of computing devices in a messaging system comprising media content items and temperature information for the venue or a similar venue type.Type: ApplicationFiled: November 1, 2022Publication date: February 16, 2023Inventors: Anup Prabhakar Dhalwani, Walton Lin, Andrew Lin, Amer Shahnawaz, Leonid Gorkin, Amber Taylor, Lillian Zheng, Eric Wood
-
Patent number: 11574225Abstract: Systems and methods are provided for analyzing messages generated by a plurality of computing devices associated with a plurality of users in a messaging system to generate training data to train a machine learning model to determine a probability that a media content item was generated inside an enclosed location or outside, receiving a media content item from a computing device, analyzing the media content item using the trained machine learning model to determine a probability that the media content item was generated inside an enclosed location or outside, determining, based on the probability generated by the trained machine learning model, that the media content item was generated inside an enclosed location, and determining an inside temperature associated with the venue based on messages generated by a plurality of computing devices in a messaging system comprising media content items and temperature information for the venue or a similar venue type.Type: GrantFiled: July 14, 2020Date of Patent: February 7, 2023Assignee: Snap Inc.Inventors: Anup Prabhakar Dhalwani, Walton Lin, Andrew Lin, Amer Shahnawaz, Leonid Gorkin, Amber Taylor, Lillian Zheng, Eric Wood
-
Publication number: 20230004280Abstract: Systems and methods are provided for receiving a request to generate a media overlay corresponding to a home of a first user, and for generating the media overlay corresponding to the home of the first user using media content received in the request. The systems and methods further provide for associating, with the media overlay, a location of the home of the first user and a selection of users to grant permission to access the media overlay corresponding to the home of the first user. The systems and methods further provide for determining whether a second user and a location corresponding to the second computing device trigger access to the media overlay and providing the media overlay to the second computing device, based on determining that the second user and location corresponding to the second computing device trigger access to the media overlay.Type: ApplicationFiled: September 9, 2022Publication date: January 5, 2023Inventors: Brent Michael Barkman, Michael Cumberbatch, Zachary Lupei, Ashley Michelle Wayne, Eric Wood
-
Patent number: 11500525Abstract: Systems and methods are provided for receiving a request to generate a media overlay corresponding to a home of a first user, and for generating the media overlay corresponding to the home of the first user using media content received in the request. The systems and methods further provide for associating, with the media overlay, a location of the home of the first user and a selection of users to grant permission to access the media overlay corresponding to the home of the first user. The systems and methods further provide for determining whether a second user and a location corresponding to the second computing device trigger access to the media overlay and providing the media overlay to the second computing device, based on determining that the second user and location corresponding to the second computing device trigger access to the media overlay.Type: GrantFiled: October 13, 2020Date of Patent: November 15, 2022Assignee: Snap Inc.Inventors: Brent Michael Barkman, Michael Cumberbatch, Zachary Lupei, Ashley Michelle Wayne, Eric Wood
-
Patent number: 11218434Abstract: Systems and methods to determine the status of transmitted audio packets. The audio packets can include digital components that are presented by a client computing device. Based on presentation variables and determinations of presentation status, the system can generate a predictive model that can be used to dynamically determines presentation values of audio packets prior to their transmission to a client computing device.Type: GrantFiled: May 2, 2017Date of Patent: January 4, 2022Assignee: Google LLCInventors: Jonathan William Ray, Farnaz Azmoodeh, Eric Wood, Congxing Cai, Paul Schelte Albert Reitsma, Glenn Wilson, Peng Zhang, Troy Louis Walker, Gaurav Bhaya, Robert Stets
-
Patent number: 11188543Abstract: Utilizing social information for recommending an application includes providing an application recommendation system based on social characterizations, and responsive to a user searching for an application meeting a criteria, utilizing the application recommendation system by searching for applications meeting the criteria, characterizing the applications according to a social proximity factor to the user, and presenting the applications ordered by the social proximity factor.Type: GrantFiled: October 14, 2013Date of Patent: November 30, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kelly L. Cook, Lydia M. Do, Eileen Min, Eric Woods
-
Publication number: 20210336963Abstract: Various aspects and embodiments of dwelling automation administration are described. Among other aspects or features of the embodiments, a dwelling automation system in a computing device authenticates a user. A management interface in the dwelling automation system generates a user interface for administering a plurality of automation devices at different dwellings based on access and control rights of the user. The user interface can grant the user access to at least one automation device associated with a hub associated with at least one dwelling.Type: ApplicationFiled: July 2, 2021Publication date: October 28, 2021Inventors: Michael Andrew Rovito, Michael Taylor McGann, Isaac Gregory Martin, Eric Wood, David James Beenfield
-
Patent number: 11151143Abstract: A recommendation engine for works of literature uses patterns of flow and element similarities for scoring a first user-rated work of literature against one or more recommendation candidate works of literature. Cluster models are created using meta-data modeling the works of literature, the meta-data having literary element categories and instances within each category. Each instance is described by an index value (position in the literature) and significance value (e.g. weight or significance). Cluster finding process(es) invoked for each instance in each category find Similarity Concept clusters and Consistency Trend clusters, which are recorded into the cluster models representing each work of literature. The cluster model can be printed or displayed so that a user can visually understand the ebb and flow of each literary element in the literature, and may be digitally compared to other cluster models of other works of literature for potential recommendation to a user.Type: GrantFiled: October 5, 2018Date of Patent: October 19, 2021Assignee: International Business Machines CorporationInventors: Corville O. Allen, Scott R. Carrier, Eric Woods
-
Patent number: 11093507Abstract: A recommendation engine for works of literature uses patterns of flow and element similarities for scoring a first user-rated work of literature against one or more recommendation candidate works of literature. Cluster models are created using meta-data modeling the works of literature, the meta-data having literary element categories and instances within each category. Each instance is described by an index value (position in the literature) and significance value (e.g. weight or significance). Cluster finding process(es) invoked for each instance in each category find Similarity Concept clusters and Consistency Trend clusters, which are recorded into the cluster models representing each work of literature. The cluster model can be printed or displayed so that a user can visually understand the ebb and flow of each literary element in the literature, and may be digitally compared to other cluster models of other works of literature for potential recommendation to a user.Type: GrantFiled: August 29, 2018Date of Patent: August 17, 2021Assignee: International Business Machines CorporationInventors: Corville O. Allen, Scott R. Carrier, Eric Woods
-
Patent number: 11057391Abstract: Various aspects and embodiments of dwelling automation administration are described. Among other aspects or features of the embodiments, a dwelling automation system in a computing device authenticates a user. A management interface in the dwelling automation system generates a user interface for administering a plurality of automation devices at different dwellings based on access and control rights of the user. The user interface can grant the user access to at least one automation device associated with a hub associated with at least one dwelling.Type: GrantFiled: October 16, 2019Date of Patent: July 6, 2021Assignee: DWELO INC.Inventors: Michael Andrew Rovito, Michael Taylor McGann, Isaac Gregory Martin, Eric Wood, David James Beenfield
-
Patent number: 11048882Abstract: Deep semantic analysis is performed on an electronic literary work in order to detect plot elements and optional other storyline elements such as characters within the work. Multiple levels of abstract are generated into a model representing the literary work, wherein each element in each abstraction level may be independently rated for preference by a user. Through comparison of multiple abstraction models and one or more user rating preferences, one or more alternative literary works may be automatically recommended to the user.Type: GrantFiled: January 3, 2020Date of Patent: June 29, 2021Assignee: International Business Machines CorporationInventors: Corville O. Allen, Scott R. Carrier, Eric Woods
-
Patent number: 11048863Abstract: A visualization of literary elements of a work of literature, such as a novel or short story, is generated from meta-data records representing a digital work of literature including literary elements (humor, drama, adventure, etc.), characters, and plot devices related to a position within the work of literature where each appears. A significance level is determined for each of the elements, characters and plot devices at each position within the work of literature, and these are plotted into a sequential graph having position (e.g. timeline) axis and a significance level axis. The sequential graph is then output for printing or display. Human-generated and machine-generated meta-data may be ingested equally well by the method. Colors, line thickness, and a broken line patterns may be employed for greater visual meaning. And, the sequential graph may be annotated according to segments (e.g. chapters, sections) and dominant genre within each segment.Type: GrantFiled: September 13, 2016Date of Patent: June 29, 2021Assignee: International Business Machines CorporationInventors: Corville O. Allen, Scott R. Carrier, Eric Woods
-
Patent number: 11022458Abstract: A navigation system includes: a control unit; a communication unit, coupled to the control unit, configured to determine a lane position on a current roadway for a free-drive mode; identify a restricted use lane based on a distance and the lane position ahead on the current roadways; and determine a roadway lane along with the restricted use lane and the lane position for displaying on a device.Type: GrantFiled: December 23, 2019Date of Patent: June 1, 2021Assignee: Telenav, Inc.Inventors: Kok Wei Koh, Eric Wood
-
Patent number: 10986088Abstract: Apparatus and methods are provided for enabling a plurality of applications running on a user device or in communication therewith to share data. In one exemplary embodiment, a single user device is configured to run a plurality of heath-monitoring applications which collect data from a respective plurality of health-monitoring devices and/or via user entry. According to the present disclosure, once the applications are linked, the user accesses, views, and analyzes the plurality of health-related data from the plurality of applications at a single application. Moreover, once the applications are linked, the user may sign-in to one application and be automatically signed into the other applications. In this manner, the user's activity and updated information entered, sensed, or otherwise collected into or by one application may be accessible at the other applications for analysis and display therein as well.Type: GrantFiled: November 7, 2018Date of Patent: April 20, 2021Assignee: MyFitnessPal, Inc.Inventors: Jim Hanifen, Louise Killeen-Ewing, Eric Wood, Thomas Ryon Day, Karlo Berket
-
Patent number: 10963596Abstract: Systems and methods for creating, storing, and manipulating 3D objects in a software-supported virtual environment, and furthermore automatically generating the 3D objects in a CAD software application, are disclosed. The systems and methods allow for assemblies of the 3D objects to be saved and exported, where the saved assemblies are then imported by the CAD software application. The CAD software application includes a plug-in for generating part instances corresponding to each 3D object of the saved assembly. The plug-in includes master part models that define how the part instances are represented in the CAD software application, and how each part instance is to be connected for creating the saved assemblies in the CAD software application.Type: GrantFiled: October 11, 2018Date of Patent: March 30, 2021Assignee: ATLATL SOFTWARE, INC.Inventors: Eric Wood, John Cater