Patents Examined by William Bashore
-
Patent number: 9921710Abstract: A method and an apparatus for converting and displaying execution screens of a plurality of applications included a device in which the plurality of applications are provided. The method includes displaying an execution screen of a first application from among the plurality of applications, receiving an external input corresponding to the first application, generating a list of the plurality of applications according to the external input, selecting a second application from among the plurality of applications by using the list, and displaying an execution screen of the second application.Type: GrantFiled: March 13, 2013Date of Patent: March 20, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: Eun-young Kim, Kang-tae Kim, Keun-jik Kim, Duck-hyun Kim, Chul-joo Kim, Kwang-won Sun
-
Patent number: 9917924Abstract: A method for visualizing interdependent network protocol fields for fuzzing and progress reporting includes providing a graphical user interface including a stacked representation of network protocol fields to be fuzzed. The method further includes displaying, in the stacked representation, an indication of network protocol fields that can or cannot be fuzzed. The method further includes receiving, via the stacked representation, selections of network protocol fields to be fuzzed and specifications of fuzzed parameter values for the selections. The method further includes generating and sending to a device under test network protocol packets with fuzzed parameter values according the selections and specifications.Type: GrantFiled: March 16, 2015Date of Patent: March 13, 2018Assignee: KEYSIGHT TECHNOLOGIES SINGAPORE (HOLDINGS) PTE. LTD.Inventor: Kingshuk Mandal
-
Patent number: 9916077Abstract: A user computing device for content presentation to a user is provided. The user computing device includes an interactive surface including an input device and a display device. The display device is configured to provide content presentation to the user. The input device is configured to generate an indication of a gesture when performed by the user. The user computing device also includes at least one processor configured to display a first content item to the user through the display device. The at least one processor is also configured to receive an indication of a continuous gesture made by the user using the input device during the display of the first content item. The at least one processor is also configured to alter the display of the first content item based at least in part on the indication of the continuous gesture.Type: GrantFiled: November 3, 2014Date of Patent: March 13, 2018Assignee: Google LLCInventors: Justin Lewis, Ruxandra Georgiana Davies
-
Patent number: 9910566Abstract: Methods and systems execute different optical character recognition processes on an image using a network-based server to automatically recognize characters in the image, and aggregate the recognition results from the different optical character recognition processes to produce a final character recognition result that includes relatively higher confidence recognized characters and relatively lower confidence recognized characters. These methods and systems then output the final character recognition result from the network-based server to a remote computerized device over a computerized network. The output provides the relatively higher confidence recognized characters as default characters for pasting, and also provides the relatively lower confidence recognized characters as alternate characters for pasting.Type: GrantFiled: April 22, 2015Date of Patent: March 6, 2018Assignee: Xerox CorporationInventor: Thierry Armand Lehoux
-
Patent number: 9910582Abstract: Techniques described and suggested herein include systems and methods for navigating content in the form of a scrollable information sets. In an embodiment, a portion of a scrollable information set is displayed on a user device. As the user navigates through the information set, one or more location indicators are modified. The location indicators each correspond to a position within the information set and are configured to facilitate user input for navigating to a corresponding position within the information set.Type: GrantFiled: March 4, 2015Date of Patent: March 6, 2018Assignee: A9.com, Inc.Inventor: Matthew Amacker
-
Patent number: 9910576Abstract: Disclosed is a method for editing multimedia content, the multimedia content comprising a demonstration of actions performed in utilizing a computer application, the computer application having an “undo” history, the method comprising the steps of: receiving an “undo” history from the computer application; detecting an indication of an action being removed from the “undo” history; adding an end marker to a timeline associated with the multimedia content at a time corresponding to such detection; adding a start marker to said timeline at a time corresponding to the action which was removed from the “undo” history; and removing a portion of the multimedia content corresponding to that located between the start marker and the end marker.Type: GrantFiled: November 3, 2014Date of Patent: March 6, 2018Assignee: International Business Machines CorporationInventors: Edwin P. J. Moffatt, Richard W. Pilot, Luke P. Staddon
-
Patent number: 9910556Abstract: A method for controlling a mouse cursor in this invention includes: upon detecting an event that represents a focus was moved between plural objects displayed on a screen, identifying an object of a movement destination of the focus; identifying a position of the object of the movement destination; setting an end point to which a mouse cursor is moved, based on the identified position of the object of the movement destination; and performing first movement of the mouse cursor to a position that is nearer to the end point, plural times, until the position of the mouse cursor reaches the end point.Type: GrantFiled: August 21, 2014Date of Patent: March 6, 2018Assignee: FUJITSU LIMITEDInventor: Osamu Yoshimura
-
Patent number: 9904394Abstract: Method and devices for displaying graphical user interface configurations based detected user contact are disclosed. One disclosed method comprises displaying a graphical user interface (GUI) according to a first GUI configuration on a display of a handheld device, receiving a sensor signal from a sensor, the sensor coupled to the handheld device, the sensor signal indicating a contact with the handheld device, determining a grasping contact based at least in part on the sensor signal, determining a second GUI configuration based at least in part on the grasping contact, and displaying the GUI on the display according to the second GUI configuration.Type: GrantFiled: March 13, 2013Date of Patent: February 27, 2018Assignee: IMMERSON CORPORATIONInventors: Juan Manuel Cruz-Hernandez, Ali Modarres
-
Patent number: 9904467Abstract: A display device 100 for displaying content on a display 12, integrated with a touch panel 23, includes position detection means 32 for detecting a position indicated on the display; and content layout determination means 33 for determining a layout of a plurality of contents displayed on the display wherein, when the position detection means detects that a predetermined position on the display is indicated or a display position of a predetermined content is indicated, the content layout determination means moves at least one of displayed contents, based on a priority of displayed contents predetermined according to the display contents displayed on the display, and displays a soft key at a position where a line of sight movement amount is smaller than a line of sight movement amount of the content.Type: GrantFiled: April 12, 2013Date of Patent: February 27, 2018Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Munechika Okita, Hiroshi Nishimura
-
Patent number: 9904461Abstract: A method for selecting the text on a remote computer or a server from a mobile device is provided. Actions of a user for selecting a text area on the mobile device are emulated on a remote server. A user initiates text selection on a mobile device using touch screen functionality, which is reflected on selected elements of a remote server. Once the mobile device user completes the selection, the emulator selects a corresponding area of the server screen. All mobile device user actions related to selection of text area are emulated on a remote server.Type: GrantFiled: August 30, 2015Date of Patent: February 27, 2018Assignee: Parallels IP Holdings GmbHInventors: Dmitry Martynov, Sergey Chuzhanov, Andrey A. Omelyanchuk, Yury Makarov, Nikolay Dobrovolskiy, Stanislav S. Protassov, Serguei M. Beloussov, Alexander Patsay, Artem Kolomeitzev
-
Patent number: 9906472Abstract: A navigation bar is provided for switching between modules within an expanded communication service such as email, calendar, contacts, tasks, etc. and for presenting preview peeks associated with each module to a user. A temporary preview of a module may be provided upon a hover action over predefined navigation bar locations such as icons and/or textual identifiers without actually needing to switch to a module. The preview may also be docked or pinned to a location on the main user interface so that it is displayed within the main user interface. New or interesting activity within each module may be highlighted by displaying an information badge next to a module name, for example.Type: GrantFiled: September 29, 2014Date of Patent: February 27, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Daniel Costenaro, Elizabeth Holz, Alessio Roic, Jedidiah Brown
-
Patent number: 9906621Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving data indicating a particular language a user has associated with their user profile; identifying a different language that (i) the user has not previously associated with their user profile, and that (ii) a language recommendation engine has associated with the particular language; providing a recommendation to the user to associate the different language with their user profile; receiving, in response to the recommendation, an indication of whether to associate the different language with the user profile; and updating the user profile based on the indication.Type: GrantFiled: June 3, 2014Date of Patent: February 27, 2018Assignee: Google LLCInventors: Benjamin David Poiesz, Andrew Abramson
-
Patent number: 9904458Abstract: A method for information processing is provided in the disclosure. The method includes: acquiring a first operation of a user; determining a first application and generating a first instruction based on the first operation, wherein the first instruction is adapted to set the first application to a first mode; setting the first application to the first mode based on the first instruction; acquiring a second operation of the user; generating a second instruction based on the second operation; not distributing the second instruction to the first application in the case where it is determined that the second operation belongs to a first type of operation event; and distributing the second instruction to a corresponding application in the case where it is determined that the second operation does not belong to the first type of operation event. An electronic apparatus is further provided in the disclosure.Type: GrantFiled: March 28, 2014Date of Patent: February 27, 2018Assignee: Lenovo (Beijing) Co., Ltd.Inventors: Shaofeng Zhu, Lijun Lin
-
Patent number: 9904670Abstract: An apparatus and method for determining whether the meaning of a word included in an electronic message needs to be presented to a user, according to a dynamic determination whether the user currently knows the meaning of the word. In a client, a communication control unit receives a message sent between users, a morphological analysis unit extracts a word from the message, and a history acquisition unit acquires history information on viewing, usage, or the like of the word. A display determination unit determines whether the meaning of the word needs to be displayed, according to the acquired history information, the language level of a user stored in a user level storage unit, and the difficulty level of the word stored in a dictionary storage unit. An input/output control unit performs control such that the meaning of the word is presented to the user according to the determination result.Type: GrantFiled: August 29, 2013Date of Patent: February 27, 2018Assignee: International Business Machines CorporationInventors: Ryoju Kamada, Ryo Kamimura, Shingo Kato, Takayuki Sato
-
Patent number: 9904437Abstract: A minimized state navigation bar is provided for switching between modules within an expanded communication service such as email, calendar, contacts, tasks, etc. and for presenting preview peeks associated with each module to a user. The minimized state may be selected automatically based on user interface context or user action. A temporary preview of a module may be provided upon a hover action over the icons without actually needing to switch to a module. The preview may also be docked or pinned to a location on the main user interface so that it is displayed within the main user interface. New or interesting activity within each module may be highlighted by displaying an information badge next to an icon, for example.Type: GrantFiled: November 14, 2014Date of Patent: February 27, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Daniel Costenaro, Elizabeth Holz, Alessio Roic, Jedidiah Brown
-
Patent number: 9905029Abstract: A method and apparatus for displaying are provided. The apparatus includes an interface unit that receives key event signals from a plurality of devices, and a display unit that displays a window. The apparatus also includes a control unit that performs an operation of inputting and editing text corresponding to the key event signals of the plurality of devices on at least one window matching each of the plurality of devices. Accordingly, a text operation may be performed through a plurality of devices simultaneously.Type: GrantFiled: December 21, 2010Date of Patent: February 27, 2018Assignee: Samsung Electronics Co., LtdInventors: Kee-wook Na, Taik-heon Rhee, Dong-jin Eun
-
Patent number: 9898174Abstract: This specification describes methods, systems, and apparatus, including computer programs encoded on a computer-readable storage device, for providing a preview of an expandable content item. The subject matter of the specification is embodied in a method that includes presenting an interface configured to receive input for designating characteristics associated with an expandable content item and receiving, via the interface, a designation of one or more directions for expansion of the expandable content item. The method also includes presenting a control for enabling selection of a preview option, and receiving a selection of the control. The method further includes presenting a preview interface responsive to receiving the selection of the control, the preview interface including an option for designating a selection of at least a first or a second different preview environment.Type: GrantFiled: February 28, 2012Date of Patent: February 20, 2018Assignee: Google LLCInventors: Pavel Kobyakov, Fedor Labounko
-
Patent number: 9900175Abstract: A display apparatus according to an exemplary aspect of the invention includes a display unit which displays information on a system, which includes a plurality of system resources and one or more than one networks connecting the system resources, on a screen of a display device, wherein the display unit displays system resource identifiers which identify the system resources respectively, and network identifiers which identify the networks respectively, and furthermore displays a state of connection between the system resource and the network at an area determined on the basis of the displayed system resource identifier and the displayed network identifier, on the screen.Type: GrantFiled: November 29, 2012Date of Patent: February 20, 2018Assignee: NEC CORPORATIONInventors: Takeo Ohno, Kentaro Sonoda
-
Patent number: 9898454Abstract: Text messages are used to interact with objects in a spreadsheet. For example, text messages may be used to enter/receive data in the spreadsheet. One or more text messages may be associated with a spreadsheet. Text messages may be associated with cells, tables, charts and other objects of the spreadsheet. When the spreadsheet receives a text message, the text message is parsed and information that is contained within the text message is used to interact with one or more objects within the spreadsheet. The spreadsheet may also generate and send text messages that provide information about the spreadsheet and/or request information to be entered within the spreadsheet. For example, the spreadsheet may send out an update of one or more values/objects within a spreadsheet and/or send a request within a text message requesting information to update a table.Type: GrantFiled: December 14, 2010Date of Patent: February 20, 2018Assignee: Microsoft Technology Licensing, LLCInventors: John Campbell, Amy Lin, Lawrence Waldman, Daniel Mullowney, Jair Cazarin Villanueva, Daniel Parish
-
Patent number: 9891787Abstract: A method and an apparatus of operating an electronic device are provided. The method includes receiving an input for displaying an object screen in a state where a function execution screen is displayed, displaying the object screen in an overlaid manner on a part of the function execution screen in response to the input, and executing a function in response to a user input made on the object screen.Type: GrantFiled: May 28, 2014Date of Patent: February 13, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: Jin Yoon, Youngjoo Park, Sungjae Park