Patents Examined by Kevin Nguyen
-
Patent number: 10261670Abstract: A zooming user interface for a material handling control system is provided. A method carried out by at least one processor may include providing a representative diagram of a material handling system for display on a display at a first zoom level, receiving a user request for a change in a zoom level of at least a portion of the representative diagram, and in response to receiving the user request providing the at least a portion of the representative diagram of the material handling system for display on the display at a second zoom level. The at least a portion of the representative diagram may include additional content at the second zoom level.Type: GrantFiled: March 16, 2015Date of Patent: April 16, 2019Assignee: Atronix Acquisition Corp.Inventors: David den Haring, Tim Barringer, Tab Fischbach, Shixin Zeng
-
Patent number: 10139918Abstract: Embodiments of display control based on dynamic user interactions generally include capturing a plurality of temporally sequential images of the user, or a body part or other control object manipulated by the user, and computationally analyzing the images to recognize a gesture performed by the user. In some embodiments, a scale indicative of an actual gesture distance traversed in performance of the gesture is identified, and a movement or action is displayed on the device based, at least in part, on a ratio between the identified scale and the scale of the displayed movement. In some embodiments, a degree of completion of the recognized gesture is determined, and the display contents are modified in accordance therewith. In some embodiments, a dominant gesture is computationally determined from among a plurality of user gestures, and an action displayed on the device is based on the dominant gesture.Type: GrantFiled: September 28, 2016Date of Patent: November 27, 2018Assignee: Leap Motion, Inc.Inventors: Raffi Bedikian, Jonathan Marsden, Keith Mertens, David Samuel Holz, Maxwell Sills, Matias Perez, Gabriel A. Hare, Ryan Christopher Julian
-
Patent number: 10102306Abstract: Generating replay of a webpage is provided. In response to determining that a document object model (DOM) replay of the webpage is a differential DOM replay, a base DOM of the webpage, base DOM differentials of the webpage, and user interactions with the webpage are retrieved. The base DOM of the webpage is patched with the base DOM differentials of the webpage to generate a patched DOM corresponding to the webpage. The user interactions with the webpage are overlaid on the patched DOM to generate the replay of the webpage.Type: GrantFiled: May 3, 2016Date of Patent: October 16, 2018Assignee: International Business Machines CorporationInventors: Yves Le Bras, Lalith Kumar Maddali, Manoj Punjabi, Haixiao Yu
-
Patent number: 10101891Abstract: Implementations relate to computer-assisted cropping of an image. A computer-executed method includes receiving user input indicative of a change in size of a crop window from a first size to a second size, where the crop window is displayed over an image in an image editing user interface. The method detects that the crop window of the second size has an aspect ratio within a threshold range of a predetermined aspect ratio. In response to the detection, the method resizes the crop window to a third size, where the crop window of the third size has a resized aspect ratio substantially the same as the predetermined aspect ratio.Type: GrantFiled: March 24, 2016Date of Patent: October 16, 2018Assignee: Google LLCInventors: Krzysztof Kulewski, Jordi Miguel Verdu Orts, John Thomas Nack, Sevket Derin Babacan, Juan Carlos Miguel Anorga
-
Patent number: 10095750Abstract: A query processing service processes a query pertaining to a question about a client device. The query processing service identifies a subset of answers, from a plurality of answers, which are determined to be most relevant to the query, based upon relevance data for the plurality of answers. The query processing service provides to a client device answer data that includes the subset of answers. The query processing service receives, from the client device, user selection data that specifies a user selection of a particular answer to the question about the client device. In response to receiving the user selection data, the query processing service updates user selection data maintained by the query processing service to include the user selection of the particular answer to the question about the client device. The query processing device may also revise relevance data based upon the update made to the user selection data.Type: GrantFiled: January 13, 2016Date of Patent: October 9, 2018Assignee: Ricoh Company, Ltd.Inventors: Rathnakara Malatesha, Lana Wong, Hiroshi Kitada
-
Patent number: 10078444Abstract: A mobile terminal and a method for controlling the mobile terminal are disclosed. The mobile terminal, according to one embodiment, can display images including characters on a touch screen, receive consecutive touch inputs through the touch screen, display lines on regions of images corresponding to the consecutive touch inputs, extract the characters of which parts intersect with the lines when a particular input is received through the touch screen, and display the characters on a pop-up window.Type: GrantFiled: June 25, 2013Date of Patent: September 18, 2018Assignee: LG ELECTRONICS INC.Inventors: Hyungshin Park, Annah Roh, Jinkyu Shim
-
Patent number: 10061944Abstract: An electronic whiteboard system includes a server device 10 including a storage device 11 that stores electronic whiteboard data of an electronic whiteboard and area data of a plurality of areas obtained by dividing the electronic whiteboard, and object data of an object in the area, and an SV communication unit 13 that performs data communication with client terminals 20a, . . . , and an access right determination unit 14 that gives an access right for each user for each of the divided areas and determines permission/prohibition of access based on the given access right, and the client terminals 20a, . . . that include a CL communication unit 23 that performs data communication with the server device 10, and an output device 24 that acquires the electronic whiteboard data, and the like from the server device 10, converts the acquired data into drawing data, and displays the drawing data.Type: GrantFiled: February 26, 2016Date of Patent: August 28, 2018Assignee: NEC CORPORATIONInventor: Hiroyuki Kobayashi
-
Patent number: 10055122Abstract: A method for the determination of a speed vector for a gesture recognition system in a motor vehicle is disclosed. The method includes detection of movement data by a detection unit, and transmission of the movement data to a processing unit in the form of vectors. A totalling of the vectors to form a total vector occurs using the processing unit, until either the total vector reaches a predetermined minimum length or a predetermined number of vectors is totalled. If the predetermined number of vectors is totalled and the predetermined minimum length of the total vector is not reached, a determination of the speed vector as a zero vector occurs. If the predetermined minimum length of the total vector is reached, a determination of the speed vector occurs by averaging the information contained in the total vector. An accurate and dynamic determination of the speed vector is thereby achieved.Type: GrantFiled: June 20, 2014Date of Patent: August 21, 2018Assignee: Daimler AGInventor: Volker Entenmann
-
Patent number: 10055105Abstract: An example method for providing simultaneous interaction with a plurality of application programs is described herein. The method includes providing a remote access framework for enabling a client to remotely access the application programs over a network, receiving a communication from the client through the remote access framework, and maintaining a state model within the remote access framework. The state model includes respective application states of the application programs. The method also includes, using the state model, linking interactive functionalities of the application programs, and generating display data indicative of a single user interface including the plurality of application programs. The method further includes communicating the display data to the client through the remote access framework.Type: GrantFiled: October 1, 2015Date of Patent: August 21, 2018Assignee: Calgary Scientific Inc.Inventors: Colin John Holmes, Monroe Milas Thomas, Glen Lehmann, Pierre Joseph Lemire
-
Patent number: 10055095Abstract: A method may include determining a first autocomplete option with respect to a data-field of a graphical user interface (GUI) of an electronic device. The method may further include generating the first autocomplete option such that a plurality of characters of the first autocomplete option are individually selectable by a user action. The method may additionally include providing the first autocomplete option via the GUI.Type: GrantFiled: December 30, 2015Date of Patent: August 21, 2018Assignee: EBAY INC.Inventors: Junlong Wu, Shenyi Ge
-
Patent number: 10048850Abstract: An electronic apparatus and a non-transitory computer readable medium are disclosed. The electronic apparatus comprising: a processor; and a memory having program code stored thereon, the program code being such that, when it is executed by the processor, it causes the processor to: control a display of a first parameter-setting image that relates to values of one or more parameters related to imaging, the first parameter-setting image comprising a graph and an indicator point that is movable by user input, where the values of the one or more parameters related to imaging are set based on a location of the indicator point in the graph; and display, in association with the first parameter-setting image, a second parameter-setting image that relates to values of at least one additional parameter related to imaging.Type: GrantFiled: October 30, 2014Date of Patent: August 14, 2018Assignee: SONY CORPORATIONInventors: Masahiro Takahashi, Keiichi Yoshioka, Ayaka Tamura, Satoshi Akagawa
-
Patent number: 10051428Abstract: A system may be configured to allow for storage of location information regarding a set of user devices. The location information may be updated relatively frequently, and without introducing additional traffic into a wireless telecommunications network associated with the user devices. The location information may be made available to internal devices associated with the wireless telecommunications network and/or to external third party devices (such as banks, payment card processors, or advertisers) with user consent. Since the information is obtained and stored prior to requests, the location information may be provided, in response to requests, relatively quickly.Type: GrantFiled: November 3, 2016Date of Patent: August 14, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Paul H. Prehn, Brian Olson, Cora Kasaji Kalukuta, Javier M. Lopez
-
Patent number: 10042520Abstract: A computer-storage media having computer executable instructions embodied thereon that, when executed on a computing device perform a method for providing an interactive electronic book, the method including providing a user interface for the interactive electronic book, the user interface including representations of pages to display on a display associated with the computing device, providing on one of the representations of the pages of the user interface a watermark icon of an interactive element to display on the display associated with the computing device, associating the watermark icon of interactive content with interactive content, the watermark icon being indicative of presence of the interactive content and a content type for the interactive content, and wherein the user interface further provides for accessing the interactive content by selecting the watermark icon of the interactive content and without navigating away from the pages on which the watermark icon is present.Type: GrantFiled: April 18, 2016Date of Patent: August 7, 2018Inventor: Amanda Meredith Havard
-
Patent number: 10042430Abstract: During control of a user interface via free-space motions of a hand or other suitable control object, switching between control modes can be facilitated by tracking the control object's movements relative to, and its penetration of, a virtual control construct (such as a virtual surface construct). The position of the virtual control construct can be updated, continuously or from time to time, based on the control object's location.Type: GrantFiled: November 21, 2016Date of Patent: August 7, 2018Assignee: Leap Motion, Inc.Inventors: Raffi Bedikian, Jonathan Marsden, Keith Mertens, David Holz
-
Patent number: 10037126Abstract: A method of composing an email message at an electronic device and an electronic device operable to carry out the method are provided. The method includes receiving an email command from a user input of the electronic device through a calendar user interface, the email command relating to at least one of a plurality of intended attendees of a calendared meeting, and providing an email composition interface in response to receiving the email command. The email composition interface includes a user-editable portion of an address field. The user-editable portion of the address field is automatically populated with email address information for the at least one of the plurality of intended attendees.Type: GrantFiled: November 11, 2016Date of Patent: July 31, 2018Assignee: BLACKBERRY LIMITEDInventors: Darrell Reginald May, Atif Khan, Andrew Douglas Bocking
-
Patent number: 10038774Abstract: A method and electronic device. A short messaging service message is received at the communication device where the short messaging service message has a telephone number associated therewith. An input is detected at the communication device to display the short messaging service message. The short messaging service message is displayed on a message viewer of the communication device. The short messaging service message is displayed chronologically in association with at least one previously sent or previously received short messaging service message where the at least one previously sent or previously received short messaging service message each has an associated telephone number that matches the associated telephone number of the short messaging service message.Type: GrantFiled: October 14, 2016Date of Patent: July 31, 2018Assignee: BlackBerry LimitedInventor: Michael A. Maguire
-
Patent number: 10031604Abstract: A virtual touch pad operation method includes: determining whether or not a hovering input or a touch input to a touch screen meets a predetermined condition; entering a virtual touch pad mode when the hovering input or the touch input meets the predetermined condition; and operating a virtual touch pad. A terminal includes: a touch screen; and a controller which controls a hovering input or a touch input to the touch screen and displays a virtual touch pad on a portion of the touch screen by the hovering input, or the terminal includes: a touch screen, and a controller which distinguishes a touch input to a virtual touch pad in accordance with a pressure magnitude or area of the touch and controls the operation of the virtual touch pad. The virtual touch pad is formed on a portion of the touch screen by the touch input satisfying a predetermined condition.Type: GrantFiled: December 1, 2014Date of Patent: July 24, 2018Assignee: HiDeep Inc.Inventors: Seyeob Kim, Yunjoung Kim, Hyongsub Yun, Sangsic Yoon, Bonkee Kim, Hojun Moon, Taehoon Kim, Sunyoung Kwon
-
Patent number: 10025390Abstract: A representation of a user can move with respect to a graphical user interface based on input of a user. The graphical user interface comprises a central region and interaction elements disposed outside of the central region. The interaction elements are not shown until the representation of the user is aligned with the central region. A gesture of the user is recognized, and, based on the recognized gesture, the display of the graphical user interface is altered and an application control is outputted.Type: GrantFiled: October 21, 2016Date of Patent: July 17, 2018Assignee: QUALCOMM IncorporatedInventors: Evan Hildreth, Francis MacDougall
-
Patent number: 10025471Abstract: Cooperation among functional units of a cluster of smart devices is programmed by a user using a spreadsheet. The user authors spreadsheet formulas to calculate target states of active units of the cluster according to the contents of spreadsheet cells that include current states of functional units of the cluster. Programming messages based on the spreadsheet formulas are received by the smart devices of the cluster and program those smart devices for autonomous operation. Processors of the smart devices then receive updated current states of functional units of the cluster, calculate the target states of the active units according to the received updated current states, and control the active units toward reaching their calculated target states.Type: GrantFiled: November 8, 2017Date of Patent: July 17, 2018Inventor: Mordechai Teicher
-
Patent number: 10019722Abstract: Described is a poll-based system that provides an on-line network of products, goods and services that are determined through polling each of the users. This system polls a user with a variety of questions. The system compares, in real-time, the current user's responses with all products, goods and services to identify which most similarly match the answered questions to that of the user. As the user progressively answers questions, the system updates the matching and presentation of products, goods and services. Thus, as the user answers polling questions, the selected answers are compared against the selected descriptions of other products, goods and services to generate a likelihood of match between the user and each of the products, goods and services. The profiles of products, goods and services that have a likelihood of match within a predetermined threshold are then presented, including links within the profile for specific purchases.Type: GrantFiled: January 4, 2016Date of Patent: July 10, 2018Assignee: TRINITY INTEL MEDIA, LLCInventors: Timothy Beggy, David Shaun Neal