Patents by Inventor Dennis Pilarinos
Dennis Pilarinos 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: 10592064Abstract: Approaches enable three-dimensional (3D) display and interaction with interfaces (such as a webpage, an application, etc.) when the device is operating in a 3D view mode. For example, interface elements can be highlighted, emphasized, animated, or otherwise altered in appearance, and/or arrangement in the renderings of those interfaces based at least in part on an orientation of the device or a position of a user using the device. Further, the 3D view mode can provide for an animated 3D departure and appearance of elements as the device navigates from a current page to a new page. Further still, approaches provide for the ability to specify 3D attributes (such as the appearance, action, etc.) of the interface elements. In this way, a developer of such interfaces can use information (e.g., tags, CSS, JavaScript, etc.) to specify a 3D appearance change to be applied to at least one interface element when the 3D view mode is activated.Type: GrantFiled: September 17, 2013Date of Patent: March 17, 2020Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Charley Ames, Dennis Pilarinos, Peter Frank Hill, Sasha Mikhael Perez, Timothy Thomas Gray
-
Publication number: 20180348988Abstract: Approaches enable three-dimensional (3D) display and interaction with interfaces (such as a webpage, an application, etc.) when the device is operating in a 3D view mode. For example, interface elements can be highlighted, emphasized, animated, or otherwise altered in appearance, and/or arrangement in the renderings of those interfaces based at least in part on an orientation of the device or a position of a user using the device. Further, the 3D view mode can provide for an animated 3D departure and appearance of elements as the device navigates from a current page to a new page. Further still, approaches provide for the ability to specify 3D attributes (such as the appearance, action, etc.) of the interface elements. In this way, a developer of such interfaces can use information (e.g., tags, CSS, JavaScript, etc.) to specify a 3D appearance change to be applied to at least one interface element when the 3D view mode is activated.Type: ApplicationFiled: August 13, 2018Publication date: December 6, 2018Inventors: Charley Ames, Dennis Pilarinos, Peter Frank Hill, Sasha Mikhael Perez, Timothy Thomas Gray
-
Patent number: 10139898Abstract: Approaches to enable a computing device, such as a phone or tablet computer, to determine when a user viewing the content is being distracted or is generally viewing the content with a sufficient level of irregularity, and present an audible representation of the content during the times when the user is deemed distracted. The determination of when the user is distracted or is otherwise viewing the content with irregularity can be performed using sensor data captured by one or more sensors of the computing device. For example, the computing device may analyze the image data captured by one or more cameras, such as by tracking the movement/location of eye pupils of the user and/or tracking the head movement of the user to detect when the user is distracted.Type: GrantFiled: November 16, 2015Date of Patent: November 27, 2018Assignee: Amazon Technologies, Inc.Inventors: Brett Richard Taylor, Charley Ames, Matthew Lloyd Trahan, Dennis Pilarinos
-
Patent number: 10067634Abstract: Approaches enable three-dimensional (3D) display and interaction with interfaces (such as a webpage, an application, etc.) when the device is operating in a 3D view mode. For example, interface elements can be highlighted, emphasized, animated, or otherwise altered in appearance, and/or arrangement in the renderings of those interfaces based at least in part on an orientation of the device or a position of a user using the device. Further, the 3D view mode can provide for an animated 3D departure and appearance of elements as the device navigates from a current page to a new page. Further still, approaches provide for the ability to specify 3D attributes (such as the appearance, action, etc.) of the interface elements. In this way, a developer of such interfaces can use information (e.g., tags, CSS, JavaScript, etc.) to specify a 3D appearance change to be applied to at least one interface element when the 3D view mode is activated.Type: GrantFiled: September 17, 2013Date of Patent: September 4, 2018Assignee: Amazon Technologies, Inc.Inventors: Charley Ames, Dennis Pilarinos, Peter Frank Hill, Sasha Mikhael Perez, Timothy Thomas Gray
-
Patent number: 10012490Abstract: Subject matter disclosed herein relates to arrangements and techniques that provide for determining a location and/or position of a portable electronic device in order to control features and/or modes of operation of the portable electronic device. A method comprises determining, via the portable electronic device, positional measurement values related to the portable electronic device, determining an absolute value of a difference between a first positional measurement value and a second positional measurement value, and determining an average of absolute values of multiple differences. The average is compared with a threshold. If the average exceeds the threshold, a first mode of operation of the portable electronic device is triggered, and if the average is below the threshold, a second mode of operation of the portable electronic device is triggered.Type: GrantFiled: September 24, 2014Date of Patent: July 3, 2018Assignee: Amazon Technologies, Inc.Inventors: Dennis Pilarinos, Xiangwen (Shane) Li, Jia (Ken) Li
-
Patent number: 9479519Abstract: Techniques and solutions are described for detecting potential problems with web pages. For example, a web page can be analyzed (e.g., during loading of the web page) to determine statistics, such as size and structure statistics. The web page can be compared, using the statistics, to a statistical model representing the web page to determine if the web page is consistent with the statistical model. The statistical model can be created from previous page loads of the web page. Problems such as web page spoofing can be detected if the same web page content (e.g., content with a high degree of statistical similarity) is obtained from two different web sites. For example, a web page that is retrieved from one web site that matches a statistical model representing the same web page from another web site can indicate a spoofed web page.Type: GrantFiled: December 18, 2014Date of Patent: October 25, 2016Assignee: Amazon Technologies, Inc.Inventors: Peter Frank Hill, John W. Gray, III, Kurt Kufeld, Dennis Pilarinos, Arun Sundaram, Peter Sven Vosshall, David John Ward, Jr.
-
Publication number: 20160070342Abstract: Approaches to enable a computing device, such as a phone or tablet computer, to determine when a user viewing the content is being distracted or is generally viewing the content with a sufficient level of irregularity, and present an audible representation of the content during the times when the user is deemed distracted. The determination of when the user is distracted or is otherwise viewing the content with irregularity can be performed using sensor data captured by one or more sensors of the computing device. For example, the computing device may analyze the image data captured by one or more cameras, such as by tracking the movement/location of eye pupils of the user and/or tracking the head movement of the user to detect when the user is distracted.Type: ApplicationFiled: November 16, 2015Publication date: March 10, 2016Inventors: Brett Richard Taylor, Charley Ames, Matthew Lloyd Trahan, Dennis Pilarinos
-
Patent number: 9196239Abstract: Approaches to enable a computing device, such as a phone or tablet computer, to determine when a user viewing the content is being distracted or is generally viewing the content with a sufficient level of irregularity, and present an audible representation of the content during the times when the user is deemed distracted. The determination of when the user is distracted or is otherwise viewing the content with irregularity can be performed using sensor data captured by one or more sensors of the computing device. For example, the computing device may analyze the image data captured by one or more cameras, such as by tracking the movement/location of eye pupils of the user and/or tracking the head movement of the user to detect when the user is distracted.Type: GrantFiled: August 30, 2013Date of Patent: November 24, 2015Assignee: Amazon Technologies, Inc.Inventors: Brett Richard Taylor, Charley Ames, Matthew Lloyd Trahan, Dennis Pilarinos
-
Publication number: 20150082180Abstract: Approaches enable three-dimensional (3D) display and interaction with interfaces (such as a webpage, an application, etc.) when the device is operating in a 3D view mode. For example, interface elements can be highlighted, emphasized, animated, or otherwise altered in appearance, and/or arrangement in the renderings of those interfaces based at least in part on an orientation of the device or a position of a user using the device. Further, the 3D view mode can provide for an animated 3D departure and appearance of elements as the device navigates from a current page to a new page. Further still, approaches provide for the ability to specify 3D attributes (such as the appearance, action, etc.) of the interface elements. In this way, a developer of such interfaces can use information (e.g., tags, CSS, JavaScript, etc.) to specify a 3D appearance change to be applied to at least one interface element when the 3D view mode is activated.Type: ApplicationFiled: September 17, 2013Publication date: March 19, 2015Applicant: Amazon Technologies, Inc.Inventors: CHARLEY AMES, DENNIS PILARINOS, PETER FRANK HILL, SASHA MIKHAEL PEREZ, TIMOTHY THOMAS GRAY
-
Publication number: 20150082181Abstract: Approaches enable three-dimensional (3D) display and interaction with interfaces (such as a webpage, an application, etc.) when the device is operating in a 3D view mode. For example, interface elements can be highlighted, emphasized, animated, or otherwise altered in appearance, and/or arrangement in the renderings of those interfaces based at least in part on an orientation of the device or a position of a user using the device. Further, the 3D view mode can provide for an animated 3D departure and appearance of elements as the device navigates from a current page to a new page. Further still, approaches provide for the ability to specify 3D attributes (such as the appearance, action, etc.) of the interface elements. In this way, a developer of such interfaces can use information (e.g., tags, CSS, JavaScript, etc.) to specify a 3D appearance change to be applied to at least one interface element when the 3D view mode is activated.Type: ApplicationFiled: September 17, 2013Publication date: March 19, 2015Applicant: Amazon Technologies, Inc.Inventors: Charley Ames, Dennis Pilarinos, Peter Frank Hill, Sasha Mikhael Perez, Timothy Thomas Gray
-
Publication number: 20150082145Abstract: Approaches enable three-dimensional (3D) display and interaction with interfaces (such as a webpage, an application, etc.) when the device is operating in a 3D view mode. For example, interface elements can be highlighted, emphasized, animated, or otherwise altered in appearance, and/or arrangement in the renderings of those interfaces based at least in part on an orientation of the device or a position of a user using the device. Further, the 3D view mode can provide for an animated 3D departure and appearance of elements as the device navigates from a current page to a new page. Further still, approaches provide for the ability to specify 3D attributes (such as the appearance, action, etc.) of the interface elements. In this way, a developer of such interfaces can use information (e.g., tags, CSS, JavaScript, etc.) to specify a 3D appearance change to be applied to at least one interface element when the 3D view mode is activated.Type: ApplicationFiled: September 17, 2013Publication date: March 19, 2015Applicant: Amazon Technologies, Inc.Inventors: CHARLEY AMES, DENNIS PILARINOS, PETER FRANK HILL, SASHA MIKHAEL PEREZ, TIMOTHY THOMAS GRAY
-
Patent number: 8170901Abstract: A user interface for building a componentized workflow model. Each step of the workflow is modeled as an activity that has metadata to describe design time aspects, compile time aspects, and runtime aspects of the workflow step. A user selects and arranges the activities to create the workflow via the user interface. The metadata associated with each of the activities in the workflow is collected to create a persistent representation of the workflow. Users extend the workflow model by authoring custom activities.Type: GrantFiled: January 31, 2005Date of Patent: May 1, 2012Assignee: Microsoft CorporationInventors: Dharma K. Shukla, Aditya G. Bhandarkar, Akash J. Sagar, Sergey Chub, Mayank Mehta, Dennis Pilarinos, Eli Hisdai, Abhay Vinayak Parasnis
-
Patent number: 8090610Abstract: A user interface for building a componentized workflow model. Each step of the workflow is modeled as an activity that has metadata to describe design time aspects, compile time aspects, and runtime aspects of the workflow step. A user selects and arranges the activities to create the workflow via the user interface. The metadata associated with each of the activities in the workflow is collected to create a persistent representation of the workflow. Users extend the workflow model by authoring custom activities.Type: GrantFiled: January 31, 2005Date of Patent: January 3, 2012Assignee: Microsoft CorporationInventors: Dharma K. Shukla, Aditya G. Bhandarkar, Akash J. Sagar, Sergey Chub, Mayank Mehta, Dennis Pilarinos, Eli Hisdai, Abhay Vinayak Parasnis
-
Patent number: 7363628Abstract: Providing data bound workflow activities to model messaging between a workflow instance and a workflow host. The workflow author associates a data source with each data bound activity in a workflow without specifying details of the underlying messaging technology. The data bound activity in the workflow instance communicates with a data source service in the workflow host to exchange data.Type: GrantFiled: June 27, 2005Date of Patent: April 22, 2008Assignee: Microsoft CorporationInventors: Dharma K. Shukla, Mayank Mehta, Kumarswamy P. Valegerepura, Akash J. Sagar, Israel Hilerio, Dennis Pilarinos
-
Publication number: 20060294048Abstract: Providing data bound workflow activities to model messaging between a workflow instance and a workflow host. The workflow author associates a data source with each data bound activity in a workflow without specifying details of the underlying messaging technology. The data bound activity in the workflow instance communicates with a data source service in the workflow host to exchange data.Type: ApplicationFiled: June 27, 2005Publication date: December 28, 2006Applicant: Microsoft CorporationInventors: Dharma Shukla, Mayank Mehta, Kumarswamy Valegerepura, Akash Sagar, Israel Hilerio, Dennis Pilarinos
-
Publication number: 20060288332Abstract: Workflow debugging. A debug engine integrated with an external development tool debugging framework sets breakpoints directly on workflow activities and stops execution of the workflow at each of the breakpoints. The state of the workflow activity at the breakpoint is displayed. The debug engine extracts source code of the workflow for debugging at the source code level.Type: ApplicationFiled: June 21, 2005Publication date: December 21, 2006Applicant: Microsoft CorporationInventors: Akash Sagar, Aditya Bhandarkar, Dennis Pilarinos, Dharma Shukla, Mayank Mehta, Sergey Chub, Vishal Kalra
-
Publication number: 20060074730Abstract: A user interface for building a componentized workflow model. Each step of the workflow is modeled as an activity that has metadata to describe design time aspects, compile time aspects, and runtime aspects of the workflow step. A user selects and arranges the activities to create the workflow via the user interface. The metadata associated with each of the activities in the workflow is collected to create a persistent representation of the workflow. Users extend the workflow model by authoring custom activities.Type: ApplicationFiled: January 31, 2005Publication date: April 6, 2006Applicant: Microsoft CorporationInventors: Dharma Shukla, Aditya Bhandarkar, Akash Sagar, Sergey Chub, Mayank Mehta, Dennis Pilarinos, Eli Hisdai, Abhay Parasnis
-
Publication number: 20060074737Abstract: Visual composition of an activity for re-use in a composite activity or in a workflow. A user declaratively and/or programmatically generates reusable composite activities from existing activities interactively using a visual designer. The activity has one or more configuration properties associated therewith that define the behavior of an aspect of the activity. Depending on the value of the configuration properties, the activity may be, for example, partially configured, fully configured, or minimally configured. A user or developer completes the configuration of the activity during re-use of the activity in a composite activity or in a workflow.Type: ApplicationFiled: June 17, 2005Publication date: April 6, 2006Applicant: Microsoft CorporationInventors: Dharma Shukla, Mayank Mehta, Aditya Bhandarkar, John Whytock, Dennis Pilarinos, Shiqiu Guo, Eli Hisdai, Kumarswamy Valegerepura
-
Publication number: 20060074735Abstract: An ink-enabled user interface for building a componentized workflow model. A touch screen display device allows each step of the workflow to be modeled as an activity that has metadata to describe design time aspects, compile time aspects, and runtime aspects of the workflow step. A user selects and arranges the activities via the touch screen device to create the workflow via user interfaces or application programming interfaces. The metadata associated with each of the activities in the workflow is collected to create a persistent representation of the workflow. Users extend the workflow model by authoring custom activities.Type: ApplicationFiled: February 23, 2005Publication date: April 6, 2006Applicant: Microsoft CorporationInventors: Dharma Shukla, Aditya Bhandarkar, Akash Sagar, Sergey Chub, Mayank Mehta, Dennis Pilarinos, Eli Hisdai, Abhay Parasnis