Patents by Inventor Sunny Webb
Sunny Webb 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: 10198843Abstract: Implementations are directed to methods, systems, apparatus, and computer programs for generation of a three-dimensional (3D) animation by receiving a user input defining a two-dimensional (2D) representation of a plurality of elements, processing, by the one or more processors, the 2D representation to classify the plurality of elements in symbolic elements and action elements, generating, by the one or more processors, based on the symbolic elements, the action elements, and a set of rules a 3D animation corresponding to the 2D representation, and transmitting, by the one or more processors, the 3D animation to an extended reality device for display.Type: GrantFiled: July 17, 2018Date of Patent: February 5, 2019Assignee: Accenture Global Solutions LimitedInventors: Matthew Thomas Short, Robert Dooley, Grace T. Cheng, Sunny Webb, Mary Elizabeth Hamilton
-
Publication number: 20190026931Abstract: Implementations are directed to methods, systems, apparatus, and computer programs for generation of a three-dimensional (3D) animation by receiving a user input defining a two-dimensional (2D) representation of a plurality of elements, processing, by the one or more processors, the 2D representation to classify the plurality of elements in symbolic elements and action elements, generating, by the one or more processors, based on the symbolic elements, the action elements, and a set of rules a 3D animation corresponding to the 2D representation, and transmitting, by the one or more processors, the 3D animation to an extended reality device for display.Type: ApplicationFiled: July 17, 2018Publication date: January 24, 2019Inventors: Matthew Thomas Short, Robert Dooley, Grace T. Cheng, Sunny Webb, Mary Elizabeth Hamilton
-
Patent number: 10140773Abstract: Systems, methods, devices, and other techniques for placing and rendering virtual objects in three-dimensional environments. The techniques include providing, by a device, a view of an environment of a first user. A first computing system associated with the first user receives an instruction to display, within the view of the environment of the first user, a virtual marker at a specified position of the environment of the first user, the specified position derived from a second user's interaction with a three-dimensional (3D) model of at least a portion of the environment of the first user. The device displays, within the view of the environment of the first user, the virtual marker at the specified position of the environment of the first user.Type: GrantFiled: February 1, 2017Date of Patent: November 27, 2018Assignee: Accenture Global Solutions LimitedInventors: Matthew Thomas Short, Sunny Webb, Joshua Opel, Theo E. Christensen
-
Patent number: 10115234Abstract: According to examples, multiplatform based experience generation may include determining a set of connected devices that provide services related to virtual reality, and determining a platform type of each of the connected devices. Multiplatform based experience generation may further include receiving an indication of a modification to an intrinsic property of a virtual object on one of the set of connected devices, and generating, based on the received indication of the modification to the intrinsic property of the virtual object, a modification to a master version of the virtual object. Based on the platform type of another one of the set of connected devices and based on the modification to the master version of the virtual object, an indication of a modification to an intrinsic property of a virtual object on the another one of the set of connected devices may be generated.Type: GrantFiled: March 21, 2016Date of Patent: October 30, 2018Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Robert Dooley, Sunny Webb, Matthew Thomas Short
-
Publication number: 20180308379Abstract: Methods and systems for creating digital representations of real world objects that are connected back to real world objects, creating a digital double. In some aspects a method includes the actions of receiving sensor data from a real world object; receiving data representing a digital version of the real world object; and performing a virtual reality simulation displaying (i) a representation of at least some of the sensor data, and (ii) the digital version of the real world object. Performing a virtual reality simulation using (i) the sensor data, and (ii) the data representing the digital version of the real world object can include overlaying a visual representation of the sensor data on a visual representation of the digital version of the real world object. The method can further include determining one or more modifications to the real world object based on the performed virtual reality simulation.Type: ApplicationFiled: April 18, 2018Publication date: October 25, 2018Inventors: Sunny Webb, Robert Dooley, Matthew Thomas Short, Grace T. Cheng
-
Publication number: 20180307311Abstract: Methods, systems, and apparatus for performing virtual reality simulations using virtual reality systems. In some aspects a method includes the actions of logging user actions in a virtual reality system, wherein the user actions include one or more of (i) a path traveled by user in the virtual reality system, or (ii) user interactions with objects in the virtual reality system; aggregating logged action over a first user and a second user; and deriving modifications to the virtual reality system based at least in part on the aggregated logged actions. The modifications to the VR system can include modifying at least one of (i) appearance of objects shown in the VR system, (ii) floor plan of the VR system, and (iii) location of objects shown in the VR system.Type: ApplicationFiled: April 19, 2018Publication date: October 25, 2018Inventors: Sunny Webb, Matthew Thomas Short, Manish Mehta, Robert Dooley, Grace T. Cheng, Alpana Dubey
-
Publication number: 20180218538Abstract: Systems, methods, devices, and other techniques for placing and rendering virtual objects in three-dimensional environments. The techniques include providing, by a device, a view of an environment of a first user. A first computing system associated with the first user receives an instruction to display, within the view of the environment of the first user, a virtual marker at a specified position of the environment of the first user, the specified position derived from a second user's interaction with a three-dimensional (3D) model of at least a portion of the environment of the first user. The device displays, within the view of the environment of the first user, the virtual marker at the specified position of the environment of the first user.Type: ApplicationFiled: February 1, 2017Publication date: August 2, 2018Inventors: Matthew Thomas Short, Sunny Webb, Joshua Opel, Theo E. Christensen
-
Patent number: 9948820Abstract: A method for routing object data that defines a 3-dimensional (3D) object to a 3D printer includes receiving the object data at a server and determining, by the server, object attributes associated with the object defined by the object data. The server searches a database that stores 3D printer attributes for one or more 3D printers capable of printing objects that possess the determined object attributes. If one or more capable printers are identified, the server communicates a list that identifies the one or more capable printers to a user.Type: GrantFiled: February 8, 2017Date of Patent: April 17, 2018Assignee: ACCENTURE GLOBAL SERVICES LIMITEDInventors: Sunny Webb, Kelly L. Dempski, Matthew Short, Michael Balint
-
Patent number: 9811076Abstract: A method for communicating product development information includes generating, by a server, a first interface configured to facilitate uploading data that defines a 3D image of a product to the server, and to facilitate specifying reviewer identifying data associated with one or more reviewers for reviewing the 3D image. The method also includes receiving, via the first interface, the 3D image and the reviewer identifying data; generating, by the server, a second interface that includes a viewer that facilitates viewing the 3D image and one or more fields for specifying feedback information related to the 3D image. The method also includes receiving, via the second interface, feedback information related to the 3D image; and communicating the feedback information to a designer associated with the 3D image.Type: GrantFiled: February 4, 2015Date of Patent: November 7, 2017Assignee: ACCENTURE GLOBAL SERVICES LIMITEDInventors: Ping Guo, Sunny Webb
-
Publication number: 20170270713Abstract: According to examples, multiplatform based experience generation may include determining a set of connected devices that provide services related to virtual reality, and determining a platform type of each of the connected devices. Multiplatform based experience generation may further include receiving an indication of a modification to an intrinsic property of a virtual object on one of the set of connected devices, and generating, based on the received indication of the modification to the intrinsic property of the virtual object, a modification to a master version of the virtual object. Based on the platform type of another one of the set of connected devices and based on the modification to the master version of the virtual object, an indication of a modification to an intrinsic property of a virtual object on the another one of the set of connected devices may be generated.Type: ApplicationFiled: March 21, 2016Publication date: September 21, 2017Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Robert DOOLEY, Sunny WEBB, Matthew Thomas SHORT
-
Patent number: 9588726Abstract: A method for routing object data that defines a 3-dimensional (3D) object to a 3D printer includes receiving the object data at a server and determining, by the server, object attributes associated with the object defined by the object data. The server searches a database that stores 3D printer attributes for one or more 3D printers capable of printing objects that possess the determined object attributes. If one or more capable printers are identified, the server communicates a list that identifies the one or more capable printers to a user.Type: GrantFiled: January 23, 2014Date of Patent: March 7, 2017Assignee: ACCENTURE GLOBAL SERVICES LIMITEDInventors: Sunny Webb, Kelly L. Dempski, Matthew Short, Michael Balint
-
Publication number: 20160225193Abstract: A method for communicating product development information includes generating, by a server, a first interface configured to facilitate uploading data that defines a 3D image of a product to the server, and to facilitate specifying reviewer identifying data associated with one or more reviewers for reviewing the 3D image. The method also includes receiving, via the first interface, the 3D image and the reviewer identifying data; generating, by the server, a second interface that includes a viewer that facilitates viewing the 3D image and one or more fields for specifying feedback information related to the 3D image. The method also includes receiving, via the second interface, feedback information related to the 3D image; and communicating the feedback information to a designer associated with the 3D image.Type: ApplicationFiled: February 4, 2015Publication date: August 4, 2016Inventors: Ping Guo, Sunny Webb
-
Publication number: 20160210312Abstract: A method for processing an order for components includes receiving, at a server, an order that specifies one or more components for procurement and constraints for procuring the one or more components. A processor determines one or more sources capable of providing one or more of the components within the received constraints. At least one of the sources corresponds to a 3D printing facility that prints components via a 3D printing process. The processor communicates one or more orders for procuring the one or more components to the determined one or more sources.Type: ApplicationFiled: January 16, 2015Publication date: July 21, 2016Inventors: Sunny Webb, Matthew Short
-
Publication number: 20150205544Abstract: A method for routing object data that defines a 3-dimensional (3D) object to a 3D printer includes receiving the object data at a server and determining, by the server, object attributes associated with the object defined by the object data. The server searches a database that stores 3D printer attributes for one or more 3D printers capable of printing objects that possess the determined object attributes. If one or more capable printers are identified, the server communicates a list that identifies the one or more capable printers to a user.Type: ApplicationFiled: January 23, 2014Publication date: July 23, 2015Applicant: Accenture Global Services LimitedInventors: Sunny Webb, Kelly L. Dempski, Matthew Short, Michael Balint