Patents Examined by Sherrod L Keaton
-
Patent number: 10838918Abstract: Methods and apparatus, including computer program products and a computer system, implement and use techniques for preserving referential integrity. A first input receiving component receives a first input selecting a target file within a first directory. A second input receiving component receives a second input selecting all files referenced by the target file. A transfer component automatically performs a moving or copying operation of all referenced files from a first directory to a second directory when a moving or copying operation of the target file is performed.Type: GrantFiled: August 28, 2012Date of Patent: November 17, 2020Assignee: International Business Machines CorporationInventors: Zachary W. Abrams, Paula Besterman, Pamela S. Ross, Eric Woods
-
Patent number: 10831932Abstract: A computing system comprising: a first control unit or a second control unit configured to: receive a request to send or to receive a content; determine whether to send or to receive the content based on a threshold; monitor an environmental characteristic; control a presentation of the content based on the environmental characteristic; a first communication unit or a second communication unit, coupled to the first control unit or the second control unit, configured to send or to receive a first device transmission or a second device transmission of the content based on the threshold; and a first user interface or a second user interface, coupled to the first control unit or the second control unit, configured to present the content.Type: GrantFiled: January 31, 2017Date of Patent: November 10, 2020Assignee: Telenav, Inc.Inventors: Casey Carter, Shalu Grover, Gregory Stewart Aist
-
Patent number: 10831366Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for cross input modality learning in a mobile device are disclosed. In one aspect, a method includes activating a first modality user input mode in which user inputs by way of a first modality are recognized using a first modality recognizer; and receiving a user input by way of the first modality. The method includes, obtaining, as a result of the first modality recognizer recognizing the user input, a transcription that includes a particular term; and generating an input context data structure that references at least the particular term. The method further includes, transmitting, by the first modality recognizer, the input context data structure to a second modality recognizer for use in updating a second modality recognition model associated with the second modality recognizer.Type: GrantFiled: December 29, 2016Date of Patent: November 10, 2020Assignee: Google LLCInventors: Yu Ouyang, Diego Melendo Casado, Mohammadinamul Hasan Sheik, Francoise Beaufays, Dragan Zivkovic, Meltem Oktem
-
Patent number: 10810222Abstract: A method is provided to scroll a calendar user interface (UI) comprising: displaying on a device display screen a visible range of a calendar UI, wherein the calendar UI includes a display grid that includes individual date display panes that are associated with individual dates, wherein the date panes are arranged in rows corresponding to weeks and columns corresponding to days of the week and wherein the visible range of the calendar UI includes multiple rows of date panes; receiving user input to indicate a scroll direction in which to scroll the display grid to display a different date range that includes earlier or later date display panes; and in response to the user input, scrolling the calendar UI by rows to the different date range.Type: GrantFiled: December 29, 2014Date of Patent: October 20, 2020Assignee: Asana, Inc.Inventors: Vanessa Koch, Justin Michael Rosenstein, Jacqueline Bavaro
-
Patent number: 10802666Abstract: Computer-implemented method of positioning a set of objects on a user interface on a surface of a three-dimensional structure, each member of the set of the objects having a size in two dimensions. Objects are assigned to a respective one of a plurality of subsets of objects based on object characteristics. Each subset is assigned to a respective two-dimensional portion of predetermined size. For each subset having an unpositioned object, object occupancy in the portion is identified and unpositioned objects are allocated to a position within the portion on the basis of object dimension and unoccupied space. The two-dimensional portions are positioned based on a specification and each object position is mapped within the portions to a three-dimensional coordinate. Responsive to input, positioning of the plurality of two-dimensional portions is modified, and each allocated object position is mapped to a new three-dimensional coordinate within the modified portion positions.Type: GrantFiled: July 12, 2018Date of Patent: October 13, 2020Assignee: SPHERE TECHNOLOGY LIMITEDInventors: Oliver Treadway, Michael Kruger
-
Patent number: 10783284Abstract: A virtual reality system can comprise a virtual reality headset, one or more position tracking sensors, and a computerized architectural design environment. The position tracking sensors can identify a relative location of the user with respect to a physical space. The computerized architectural design environment can comprise a computer-implemented method for displaying a three-dimensional view of an architectural design to a user through the one or more virtual reality components. The method can comprise receiving a communication from the one or more position tracking sensors, rendering at least a portion of an architectural design file, and transmitting to the virtual reality headset the rendered portion of the architectural design file.Type: GrantFiled: October 14, 2015Date of Patent: September 22, 2020Assignee: DIRTT Environmental Solutions, LTD.Inventors: Barrie Loberg, Joseph Howell, Robert Blodgett, Sheldon Smith, Tyler West
-
Patent number: 10765408Abstract: A user-defined range of dates is displayed within a first region, and an interactive cursor is displayed at a first location within the first region, the first location corresponding to a first date within the range of dates. Based at least in part on the first date, a first estimated fertility is determined and displayed in a second region of the display area. A user input is detected at a second location distinct from the first location, the user input corresponding to a user selection of a second date in the range of dates distinct from the first date. In response, the interactive cursor is dynamically moved from the first location to the second location. Based at least in part on the second date, a second estimated fertility is determined, and the first estimated fertility in the second region is replaced with the second estimated fertility.Type: GrantFiled: March 10, 2016Date of Patent: September 8, 2020Assignee: SIMPLE DESIGN LTD.Inventor: Fangfang Qi
-
Patent number: 10739896Abstract: A method of inputting user commands, and an electronic apparatus using the same. A method of inputting user commands includes setting a function of an apparatus implemented with a touch screen based on a pressure level input to the apparatus, and if the touch is sensed after setting the function of the apparatus, executing the set function based on the touch. Accordingly, user commands can be input using touch and pressure.Type: GrantFiled: June 12, 2009Date of Patent: August 11, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Hyun-jin Kim, Ji-yeon Kwak, Yong-gook Park, Min-kyu Park
-
Patent number: 10733372Abstract: Non-limiting examples of the present disclosure describe electronic document generation, where an electronic document of an application/service may be dynamically generated in a manner that is tailored specifically for a user. A query may be received that comprises a topic for generation of a slide-based visual presentation. The query is processed. In some examples, slide content suggestions may be generated and presented to a user based on the query processing. Content for a processed query may be retrieved by a plurality of data service providers that are connected with the visual presentation service via a distributed network. An electronic document may be generated for the slide-based visual presentation. The electronic document is specifically tailored for a user and dynamically generated based on one or more of: the processing of the query, the retrieved content, a selection of one or more slide content suggestions and an evaluation of signal data associated with the user.Type: GrantFiled: January 10, 2017Date of Patent: August 4, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Sujeet Kumar, Dipak Kumar Mangal, Sanjay Singh Thakur, Daniel Albert Swett, Eric Hawlen Mao
-
Patent number: 10721280Abstract: In an embodiment, systems and methods disclosed herein relate to a mobile mixed reality platform that enables users in different physical locations in a building, city, state, or across the world to interact in a shared virtual environment during an interactive session. This virtual environment enables the sharing and generation of virtual elements such as documents and three-dimensional models, and immerses the users in the environment with wearable technology so that the users have an experience that mirrors real-time interactions in situations including professional meetings, training, and other interactions that involve parties from different physical locations who desire to have a shared, immersive, virtual environment for interaction.Type: GrantFiled: May 29, 2015Date of Patent: July 21, 2020Assignee: Sprint Communications Company L.P.Inventors: Clyde Heppner, Lyle W. Paczkowski, James Victor Ralston, Ryan Sullivan
-
Patent number: 10719660Abstract: A method implemented on an electronic computing device includes displaying a document. An image of a person is received. The image of the person is overlaid onto at least a portion of the image of the document. One or more movements are received from the person. The image of the person is moved to indicate a specific area of the document. The movement of the image of the person to the specific area of the document is based on the one or more movements from the person.Type: GrantFiled: March 15, 2017Date of Patent: July 21, 2020Assignee: Wells Fargo Bank, N.A.Inventors: Dale Steven Howard, Danny Ray Grizzle, Timothy Alan Wagoner
-
Patent number: 10698653Abstract: For selecting multimodal elements, a method is disclosed that includes receiving a coarse-grained indication indicating a coarse-grained portion of an electronic document, receiving an audio signal comprising a fine-grained indication indicating a fine-grained portion of the coarse-grained portion and a command to be performed on the fine-grained portion, and executing the command on the fine-grained portion in response to receiving the audio signal.Type: GrantFiled: October 24, 2014Date of Patent: June 30, 2020Assignee: Lenovo (Singapore) PTE LTDInventors: Antoine Roland Raux, Akshay Chandrashekaran
-
Patent number: 10684754Abstract: A method of providing a visual sound image, which may generate, edit, and play back a visual sound image in which sound data is linked to an image, and an electronic device implementing the same are provided. The method includes an electronic device including a display, an image including at least one object on the display, receiving, by the electronic device, a selection of at least a certain area of the object in the image displayed on the display or a selection of a certain area of the image, and linking, by the electronic device, sound data to the at least the certain area of the object or the certain area of the image. In addition, various embodiments are possible.Type: GrantFiled: August 17, 2015Date of Patent: June 16, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Younggyun Lee, Dooyong Park, Eunjung Seo, Jaehak Lee
-
Patent number: 10678836Abstract: A system and a method of providing metadata for a slide show to an external device are provided. The method includes determining a plurality of images for the slide show, grouping the determined plurality of images into a plurality of image groups, generating a plurality of metadata groups that respectively correspond to the plurality of image groups, and sequentially transmitting the generated plurality of metadata groups to the external device. The plurality of metadata groups include metadata regarding images included in an image group that corresponds to the plurality of metadata groups.Type: GrantFiled: November 19, 2014Date of Patent: June 9, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Dae-ho Lee, Chi-hyun Cho, Myeong-gi Jeong
-
Patent number: 10681508Abstract: A method of, and a mobile terminal configured for, efficiently displaying an event indication in the form of a pop-up box during idle mode of a mobile terminal is provided. Upon occurrence of a second event in idle mode, it is determined whether an event pop-up box indicating an occurrence of a first event of the same type as the second event exists. When the event pop-up box indicating the occurrence of the first event exists, the event pop-up box is updated with information indicating the occurrence of the second event and displayed on a display.Type: GrantFiled: June 5, 2017Date of Patent: June 9, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Su-A Baek, Kyung-Ae Lim, Seung-Chul Choi, Jae-Won Chang
-
Patent number: 10656779Abstract: A computing device displays a graphical user interface on a display. The graphical user interface has a data visualization region that displays a primary data visualization, which includes a plurality of visual marks. The primary data visualization represents a first set of data fields of a plurality of data fields from a dataset. The device receives user input in the graphical user interface to select one of the visual marks. In response to the user input, the device generates a secondary data visualization, filtered according to one or more data values. The data values correspond to the first set of data fields and are associated with the selected visual mark. The secondary data visualization represents a second set of data fields from the dataset. The device then displays the generated secondary data visualization in a tooltip for the selected data mark, overlaying a portion of the primary data visualization.Type: GrantFiled: September 10, 2018Date of Patent: May 19, 2020Assignee: Tableau Software, Inc.Inventors: Marc Rueter, Jun Kim
-
Patent number: 10638187Abstract: A slave relay station is adapted to serve and/or host pages comprising a simplified graphic user interface (GUI) encoded in a widely recognized format such as, for example, HTML or WML. The GUI embodies activatable links corresponding to control functions for configured appliances. A wireless phone or other device with network access and the capability to process and present such pages, for example via a Web browser, may then be utilized to effect control of such appliances by simply navigating to the network address of the slave relay station, obtaining an appropriate GUI page, and interacting with the links.Type: GrantFiled: February 10, 2016Date of Patent: April 28, 2020Assignee: Universal Electronics Inc.Inventors: Jeremy Black, Patrick H. Hayes
-
Patent number: 10599118Abstract: A screen information generation device generates screen information indicating display content of a display device connected to a programmable controller that controls a control object device according to a chart program indicating execution order of a plurality of steps each provided per operation unit. When generating the screen information of an individual-manipulation screen for use in individually operating the control object device per operation unit, the screen information generation device is configured to generate the screen information based on the chart program such that a plurality of operation buttons that respectively correspond to the plurality of steps is displayed on the display device.Type: GrantFiled: May 13, 2016Date of Patent: March 24, 2020Assignee: JTEKT CORPORATIONInventors: Akihiro Shimizu, Terukazu Senda
-
Patent number: 10572206Abstract: A system and method for minimizing a requirement of screen space of displaying auxiliary content based on selected content are provided. The method includes following steps of (a) obtaining an input to select the content displayed in at least one of (i) a webpage or (ii) an application, and triggering the selected content; (b) processing the selected content; (c) generating a semantic representation of the selected content from the parse tree data structure; (d) determining a theme for the selected content based on the semantic representation of the selected content; (e) determining a template, that matches with the theme; (f) providing named entity extracted values in the template based on the semantic representation of the selected content; (g) obtaining the auxiliary content associated with the selected content and (h) displaying the auxiliary content in a screen space where the selected content is displayed.Type: GrantFiled: August 24, 2016Date of Patent: February 25, 2020Inventor: Vinuth Tulasi
-
Patent number: 10564844Abstract: A method suitable for a touch-control device having a touch-control surface for determining keys of a virtual keyboard is provided and includes: sensing positions of multiple control points on the touch-control surface to determine positions of multiple basic keys of a virtual keyboard; determining the input behavior of a user according to at least one touch behavior of at least one control point on the touch-control surface; and determining which key on the virtual keyboard is input by the user.Type: GrantFiled: October 22, 2015Date of Patent: February 18, 2020Assignee: WISTRON CORP.Inventor: Sheng-Nan Zhang