Patents by Inventor Steven R. Perrin
Steven R. Perrin 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: 9733826Abstract: An approach is provided for directing input received at a touch-enabled device to an intended input layer. User inputs are received at a touch-screen of a device. Each user input includes a set of one or more input properties. The touch-screen includes different interaction layers that include a transparent layer and an application layer. The approach analyzes the input properties associated with the received user inputs. Based on the analysis, the approach identifies an intended interaction layer as being either the transparent layer or the application layer. The approach then directs the user inputs to the identified intended interaction layer.Type: GrantFiled: December 15, 2014Date of Patent: August 15, 2017Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Jianbang Zhang, Scott E. Kelso, John W. Nicholson, Steven R. Perrin
-
Patent number: 9594711Abstract: Systems and methods described herein provide for a process for managing continuity of experience between operation of a hybrid computer system in the connected state and the slate component independently in the disconnected state. Embodiments further provide for the continuity of experience for devices operating under multiple processors or multiple platforms. According to embodiments, one or more states and conditions of the connected hybrid computer system may be synchronized with the slate component when the slate component is disconnected from the hybrid computer system. Alternatively, embodiments provide for the synchronization of one or more states and conditions of the independent slate component with the hybrid computer system responsive to connecting the slate component to the hybrid computer system. Non-limiting examples of states and conditions according to embodiments are web pages, applications, documents, lists of recently opened files and web pages, and web browser active tabs.Type: GrantFiled: December 24, 2010Date of Patent: March 14, 2017Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Jennifer G. Zawacki, Steven R. Perrin, Mark C. Davis, Scott E. Kelso, Matthew Roper, Wang Zhe Peng, Wang Kai, Rong Yang, Wang Wen
-
Patent number: 9423908Abstract: An approach is provided for receiving user inputs at a touch-screen of a device, with each user input including a set of input properties. Based on the input properties, identifying an intended input type from a number of input types with input types including a handwriting type and a gesture type. Based on the received user inputs, generating system inputs for the identified intended input type. Inputting the generated system inputs to the device.Type: GrantFiled: December 15, 2014Date of Patent: August 23, 2016Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Jianbang Zhang, Scott E. Kelso, John W. Nicholson, Steven R. Perrin
-
Patent number: 9401903Abstract: Arrangements and methods for facilitating access to VPN-derived data regardless of computing platform power state.Type: GrantFiled: November 25, 2008Date of Patent: July 26, 2016Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Michael T. Vanover, Steven R. Perrin, Justin T. Dubs, Jennifer G. Zawacki, James J. Thrasher
-
Publication number: 20160170632Abstract: An approach is provided for directing input received at a touch-enabled device to an intended input layer. User inputs are received at a touch-screen of a device. Each user input includes a set of one or more input properties. The touch-screen includes different interaction layers that include a transparent layer and an application layer. The approach analyzes the input properties associated with the received user inputs. Based on the analysis, the approach identifies an intended interaction layer as being either the transparent layer or the application layer. The approach then directs the user inputs to the identified intended interaction layer.Type: ApplicationFiled: December 15, 2014Publication date: June 16, 2016Inventors: Jianbang Zhang, Scott E. Kelso, John W. Nicholson, Steven R. Perrin
-
Publication number: 20160170547Abstract: An approach is provided for receiving user inputs at a touch-screen of a device, with each user input including a set of input properties. Based on the input properties, identifying an intended input type from a number of input types with input types including a handwriting type and a gesture type. Based on the received user inputs, generating system inputs for the identified intended input type. Inputting the generated system inputs to the device.Type: ApplicationFiled: December 15, 2014Publication date: June 16, 2016Inventors: Jianbang Zhang, Scott E. Kelso, John W. Nicholson, Steven R. Perrin
-
Patent number: 9360986Abstract: Arrangements for managing displays of ultra-mobile devices (UMD's). Automatically or manually, a small-mode interface on a UMD screen, wherein one application window is visible, is switched to a large-mode interface.Type: GrantFiled: July 31, 2007Date of Patent: June 7, 2016Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: James J. Thrasher, Justin T. Dubs, Steven R. Perrin, James S. Rutledge, Michael T. Vanover, Jennifer G. Zawacki
-
Patent number: 9354942Abstract: Systems, methods and products directed toward coordinating power states in a hybrid information handling device are described herein. One aspect includes a method including: providing a primary operating environment and a secondary operating environment in an information handling device; ascertaining a trigger event for switching between the primary operating environment and the secondary operating environment; providing power state transitioning responsive to the trigger event; and placing one of the primary operating environment and the secondary operating environment in a working state while one of the primary operating environment and the secondary operating environment is in a sleeping state. Other embodiments are described herein.Type: GrantFiled: January 5, 2012Date of Patent: May 31, 2016Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: James S. Rutledge, Aaron M. Stewart, Steven R. Perrin, Scott E. Kelso, Seiichi Kawano, Mitsuhiro Yamazaki, Karen R. Kluttz, Matthew P. Roper
-
Patent number: 9317455Abstract: Systems, methods and products directed toward switching device components between multiple operating environments available on an information handling device. One aspect includes switching operation of an information handling device between at least two operating environments responsive to a trigger event, the at least two operating environments comprising a primary and a secondary operating environment; and switching one or more device components from one of the at least two operating environments to the other of the at least two operating environments via a virtual switch operation facilitated by one or more embedded controllers disposed within the information handling device responsive to switching between the at least two operating environments. Other embodiments are described herein.Type: GrantFiled: January 5, 2012Date of Patent: April 19, 2016Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: James S. Rutledge, Seiichi Kawanao, Steven R. Perrin, Scott E. Kelso
-
Patent number: 9002925Abstract: Systems and methods described herein provide for communication between a base component and a slate component of a hybrid computing system. The hybrid computing system is in a connected state when the base component and slate component are connected. Embodiments provide that the base component may control the slate component when the hybrid computing system is in a connected state. In addition, embodiments provide that a server module running on the display component and a client module running on the base component facilitate communication between the hybrid computing system components. Furthermore, systems and methods described herein provide that the base component may control hardware devices, peripheral devices, or software applications of the display component through communications between the server module and client module.Type: GrantFiled: December 24, 2010Date of Patent: April 7, 2015Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Matthew Roper, Steven R. Perrin, Scott E. Kelso, Mark C. Davis, Li Bin, Wang Sheng
-
Patent number: 8972966Abstract: Systems, methods and products directed toward facilitating firmware updates in a hybrid computing environment. One aspect includes providing a primary operating environment and a secondary operating environment in an information handling device; downloading one or more firmware update packages appropriate for the secondary operating environment to the primary operating environment; and executing a firmware update tool from the primary operating environment, the firmware update tool being configured to install the one or more firmware update packages on the secondary operating environment. Other embodiments are described herein.Type: GrantFiled: January 5, 2012Date of Patent: March 3, 2015Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Scott E. Kelso, Jian Li, Steven R. Perrin, Matthew P. Roper, Bradley P. Strazisar, Jianbang Zhang
-
Patent number: 8682962Abstract: Systems and methods described herein provide for communication between a base component and a tablet component of a hybrid computing system. The hybrid computing system is in a connected state when the base component and tablet component are connected. Systems and methods provide for a switch for determining control of the hybrid computing system when in a connected state. Embodiments provide that the base component may control the tablet component when the hybrid computing system is in a connected state and the switch is set to base control. According to embodiments, the display component may control the hybrid computing system when the hybrid computing system is in a connected state and the switch is set to tablet control. In addition, embodiments provide that a server module running on the display component and a client module running on the base component facilitate communication between the hybrid computing system components.Type: GrantFiled: January 5, 2011Date of Patent: March 25, 2014Assignee: Levono (Singapore) Pte. Ltd.Inventors: Matthew Roper, Steven R. Perrin, Scott E. Kelso, Mark C. Davis, Li Bin, Wang Sheng
-
Patent number: 8566489Abstract: Embodiments operating shared peripherals in a hybrid computing system are described. Embodiments control a shared wireless antenna variously between a primary system and a secondary system, where the secondary system is detachable from the primary system and operates as an independent computing device in the disconnected state, while operating as a display device in the connected state.Type: GrantFiled: December 24, 2010Date of Patent: October 22, 2013Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Mark C. Davis, Steven R. Perrin, Scott E. Kelso, Li Bin, Wang Sheng
-
Patent number: 8544082Abstract: Systems, methods and products directed toward providing security in hybrid information handling device environments are described herein. One aspect an information handling device comprising: one or more processors; and one or memories storing program instructions accessible by the one or more processors; wherein, responsive to execution of program instructions stored in the one or more memories, the one or more processors are configured to: ascertain a resume request for resuming to a secondary operating environment; and prior to resuming the information handling device to the secondary operating environment, initiate a primary operating environment security application. Other embodiments are described herein.Type: GrantFiled: January 5, 2012Date of Patent: September 24, 2013Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Jennifer Zawacki, Steven R. Perrin, Scott E. Kelso, James S. Rutledge, Matthew P. Roper, Jian Li, Yi Zhou
-
Publication number: 20130179903Abstract: Systems, methods and products directed toward coordinating power states in a hybrid information handling device are described herein. One aspect includes a method including: providing a primary operating environment and a secondary operating environment in an information handling device; ascertaining a trigger event for switching between the primary operating environment and the secondary operating environment; providing power state transitioning responsive to the trigger event; and placing one of the primary operating environment and the secondary operating environment in a working state while one of the primary operating environment and the secondary operating environment is in a sleeping state. Other embodiments are described herein.Type: ApplicationFiled: January 5, 2012Publication date: July 11, 2013Inventors: James S. Rutledge, Aaron M. Stewart, Steven R. Perrin, Scott E. Kelso, Seiichi Kawano, Mitsuhiro Yamazaki, Karen R. Kluttz, Matthew P. Roper
-
Publication number: 20130179964Abstract: Systems, methods and products directed toward providing security in hybrid information handling device environments are described herein. One aspect an information handling device comprising: one or more processors; and one or memories storing program instructions accessible by the one or more processors; wherein, responsive to execution of program instructions stored in the one or more memories, the one or more processors are configured to: ascertain a resume request for resuming to a secondary operating environment; and prior to resuming the information handling device to the secondary operating environment, initiate a primary operating environment security application. Other embodiments are described herein.Type: ApplicationFiled: January 5, 2012Publication date: July 11, 2013Applicant: Lenovo (Singapore) Pte. Ltd.,Inventors: Jennifer Zawacki, Steven R. Perrin, Scott E. Kelso, James S. Rutledge, Matthew P. Roper, Jian Li, Yi Zhou
-
Publication number: 20130178172Abstract: Systems, methods and products directed toward tuning a wireless antenna of an information handling device are disclosed herein. One aspect includes tuning one or more wireless antennas connected to an information handling device via one or more antenna tuning pins arranged within a system bus slot; wherein the one or more antenna tuning pins are configured to tune the one or more wireless antennas to operate within a frequency band based on one or more connections with one or more wireless communication pins of a device interface module arranged to interface with the system bus slot. Other embodiments are described herein.Type: ApplicationFiled: January 5, 2012Publication date: July 11, 2013Inventors: James S. Rutledge, Steven R. Perrin, Kazuo Fujii, Mitsuhiro Yamazaki, Takayuki Katoh
-
Publication number: 20130179870Abstract: Systems, methods and products directed toward facilitating firmware updates in a hybrid computing environment. One aspect includes providing a primary operating environment and a secondary operating environment in an information handling device; downloading one or more firmware update packages appropriate for the secondary operating environment to the primary operating environment; and executing a firmware update tool from the primary operating environment, the firmware update tool being configured to install the one or more firmware update packages on the secondary operating environment. Other embodiments are described herein.Type: ApplicationFiled: January 5, 2012Publication date: July 11, 2013Inventors: Scott E. Kelso, Jian Li, Steven R. Perrin, Matthew P. Roper, Bradley P. Strazisar, Jianbang Zhang
-
Publication number: 20130179611Abstract: Systems, methods and products directed toward switching device components between multiple operating environments available on an information handling device. One aspect includes switching operation of an information handling device between at least two operating environments responsive to a trigger event, the at least two operating environments comprising a primary and a secondary operating environment; and switching one or more device components from one of the at least two operating environments to the other of the at least two operating environments via a virtual switch operation facilitated by one or more embedded controllers disposed within the information handling device responsive to switching between the at least two operating environments. Other embodiments are described herein.Type: ApplicationFiled: January 5, 2012Publication date: July 11, 2013Applicant: Lenovo (Singapore) Pte. LtdInventors: James S. Rutledge, Seiichi Kawanao, Steven R. Perrin, Scott E. Kelso
-
Publication number: 20130154957Abstract: Systems, methods and products directed toward snap to center user interface navigation are presented herein. One aspect includes executing an ultra-mobile user interface displayed on a display device accessible by an information handling device, the ultra-mobile user interface being comprised of one or more landing zones; ascertaining a user selected position within the ultra-mobile user interface based on user input communicated through one or more input devices operatively coupled with the information handling device; and selecting one of the one or more landing zones determined to be in closest proximity to the user selected position. Other embodiments are described herein.Type: ApplicationFiled: December 20, 2011Publication date: June 20, 2013Applicant: LENOVO (SINGAPORE) PTE. LTD.Inventors: Howard Locker, Daryl Cromer, Steven R. Perrin