Patents Examined by Jeffrey Gaffin
  • Patent number: 10120457
    Abstract: For displaying a logogram indication, a processor identifies a logogram input received from an input device. The logogram input is selected from the group consisting of a context logogram and a sub-logogram. The processor further displays a logogram indication selected from the group consisting of a selected logogram and a logogram hint list of candidate logograms in response to identifying the logogram input.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: November 6, 2018
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Ming Qian, Jian Li, Song Wang, Jianbang Zhang
  • Patent number: 10120566
    Abstract: An electronic device with a display and a touch-sensitive surface displays, on the display, a first visual indicator that corresponds to a virtual touch. The device receives a first input from an adaptive input device. In response to receiving the first input from the adaptive input device, the device displays a first menu on the display. The first menu includes a virtual touches selection icon. In response to detecting selection of the virtual touches selection icon, a menu of virtual multitouch contacts is displayed.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: November 6, 2018
    Assignee: Apple Inc.
    Inventors: Christopher B. Fleizach, Eric T. Seymour, James P. Craig
  • Patent number: 10120522
    Abstract: A system and method for enhancing a controller interface is provided. In one embodiment, the system may include an input device, an input interface, a processor, and a display. The method is capable of associating input components on the input device with input options available for controlling the virtual characters. The method is further capable of associating the input components with origin points of a virtual representation of a user and target points of a virtual representation of an opponent. The method further allows a user to control a virtual character not representing the user.
    Type: Grant
    Filed: February 17, 2014
    Date of Patent: November 6, 2018
    Assignee: Goma Systems Corporation
    Inventor: Masoud Haghanegi
  • Patent number: 10114526
    Abstract: An electronic document includes a set of pages. A display is used that is configured to sense movement of a movable object in a vertical direction relative to a screen. In response to sensing movement using the display, a page corresponding to the electronic document is displayed on the screen in accordance with the sensed movement.
    Type: Grant
    Filed: November 10, 2012
    Date of Patent: October 30, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Satoshi Muto, Satoshi Yokoyama
  • Patent number: 10115207
    Abstract: An image processing method includes receiving a two-dimensional (2D) input image; detecting an image of a block in the 2D image to generate depth information for the block; and determining a depth of a sub-block image within the block according to the depth information, accurately estimating block-based depth information according to image characteristics of the block and obtaining a depth of a given block/pixel according to the depth information to generate improved stereoscopic images.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: October 30, 2018
    Assignee: MSTAR SEMICONDUCTOR, INC.
    Inventors: Chien-Chuan Yao, Chih Wei Chen, Chung-Yi Chen
  • Patent number: 10114524
    Abstract: Providing, by operation of a computer, instructions causing a user computing device to present a carousel graphical user interface. The carousel graphical user interface includes a carousel region occupying less than all the display area of the user computing device and comprising multiple frames. Each frame is sized such that at least one, and less than all, of the frames are displayed simultaneously in the carousel region. Each frame is operable to receive selection via an input to the carousel graphical user interface of the user computing device. At least one frame includes content indicating an item from a set of one or more second items available for delivery; each second item in the set being swappable with a first item corresponding to a first item identifier of an order. The carousel region is navigable via user input to the graphical user interface to display each frame in the plurality of frames.
    Type: Grant
    Filed: January 1, 2016
    Date of Patent: October 30, 2018
    Assignee: GOOGLE LLC
    Inventors: Adnan Virk, Beverly Tseng Yen Chieh Freeman, Siddhartha Parmar, Claire Evelyn Balgemann, David Michael Renie, Charmaigne Lu, David Marcin, Nicolas Fernando Cabrera, Dhruv Manek
  • Patent number: 10114544
    Abstract: Systems and methods for generating and providing intelligent time to leave reminders on an electronic device are disclosed herein. In one aspect, the method includes: automatically, without human intervention, identifying a calendar entry including a first identifier (e.g., text in the title of a calendar entry that relates to a location, such as “go to dental checkup”), the first identifier corresponding to a geographic location that is unknown. The method further includes: automatically, without human intervention, retrieving a previously-visited address (e.g., a street address or GPS coordinates for the street address) associated with the first identifier. The method also includes: automatically, without human intervention, determining a departure time for the calendar entry based on the previously-visited address (e.g., based on a route from the current location of the device to the previously-visited address).
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: October 30, 2018
    Assignee: APPLE INC.
    Inventor: Daniel C. Gross
  • Patent number: 10116769
    Abstract: A uniform resource locator (URL) shortener relies on client-side support to embed links to websites into, for example, text messages, emails, tweets, or other forms of microblogging, and that provides additional capabilities. A method may include: recognizing a token indicator; recognizing a token in conjunction with the token indicator; selecting a template corresponding to the token indicator; and executing a process enabled according to the token and the template. Executing an enabled process may include one or more of: generating a URL; generating a URL that is itself a server-based URL shortener, in which the token indicator is substituted for the server-based URL shortener hostname to reduce the character count from that of the server-based URL shortener; displaying information from a destination website of the URL generated from the token and the template; or generating a URL according to a distinctive visual characteristic of the token indicator.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: October 30, 2018
    Assignee: PAYPAL, INC.
    Inventor: Norihiro Edwin Aoki
  • Patent number: 10115248
    Abstract: Systems and methods to fit an image of an inventory part are described. The system receives, over a network, a selection that identities a part type and further receives, over the network, an image of a vehicle. The system antomatically identifies an image of a first inventory part based on the selection of the part type and the image of the vehicle. The system automatically positions two boundaries of a rectangle over the image of the vehicle based on the part type, the rectangle including an image of a first vehicle part. The system fits the image of the first inventory part over the image of the first vehicle part based on the rectangle. The system communicates, over the network, a user interface including the image of the vehicle including the image of the first inventory part fitted over the image of the first vehicle part.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: October 30, 2018
    Assignee: eBay Inc.
    Inventors: Anurag Bhardwaj, Robinson Piramuthu, Neelakantan Sundaresan
  • Patent number: 10115435
    Abstract: Methods and systems for prioritizing playback of media content in a playback queue are described herein. In one aspect, a client device plays a first media item from a playback queue. The playback queue includes a first portion having a plurality of media items with respective positions that define an order in which the media items are to be played. While playing the first media item, a first user input indicating selection of a second media item is detected. In response to the first user input, the second media item is assigned to a second portion of the playback queue, wherein the second portion has playback priority over the first portion. After playing the first media item, the second media item is played before playing other media items of the plurality of media items in the first portion.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: October 30, 2018
    Assignee: SPOTIFY AB
    Inventor: Brian Lee
  • Patent number: 10116999
    Abstract: A system and method that allows content to be broadcast without commercial interruption, yet lets the company or companies that sponsor the broadcast to offer advertisements and discounts and various special offers to the viewers at a later time. The amount of time a viewer spends watching a particular broadcast is recorded along with information about the sponsoring companies or organizations for the broadcast. The viewer later accesses a central database, which sends back to the viewer advertisements, coupons, discounts, contests, and other enticements to purchase products, based on the amount of time the viewer spent watching broadcasts or segments of broadcasts that were sponsored by the advertiser.
    Type: Grant
    Filed: October 1, 2012
    Date of Patent: October 30, 2018
    Assignee: Firtiva Corporation
    Inventor: Robert M Zeidman
  • Patent number: 10116747
    Abstract: A system for providing access to a content platform of an electricity provider comprises an interface operable to receive a request to access content from a content platform of an electricity provider from a communication device, one or more processors communicatively coupled to the interface, the one or more processors operable to determine, based on the received request, a display format for the communication device from a plurality of display formats, convert content from the content platform in the determined display format of the communication device, and the interface further operable to communicate the content to the communication device.
    Type: Grant
    Filed: February 5, 2013
    Date of Patent: October 30, 2018
    Assignee: TXU ENERGY RETAIL COMPANY LLC
    Inventor: Chris H. Hayden
  • Patent number: 10108952
    Abstract: Systems, methods, apparatuses, and computer-readable media configured to determine a location of a user, identify the user and provide additional services based on the determined location and/or identity are provided. In some examples, the identity of a customer may be determined based on detection of a signal by a personal computing device of the customer. One or more associate users associated with that customer may be identified and a location of the associate user may be transmitted to the customer user. In other examples, a category of an identified customer may be determined and an associate user equipped to work with that determined category of customer may be identified.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: October 23, 2018
    Assignee: Bank of America Corporation
    Inventors: Carrie Anne Hanson, Sharon Scanlon, Davindar Gill, David M. Grigg
  • Patent number: 10089773
    Abstract: Examples are generally directed towards an animated performance dashboard. An animated performance dashboard including a plurality of performance indicators representing a plurality of selected objects is generated. A performance indicator includes a color overlay. The color overlay of a given performance indicator identifies a performance status of at least one object at a given point in time relative to a selected metric and a performance threshold. The animated performance dashboard animates changes in performance status of one or more objects at a plurality of points within a time range by changing a first color overlay of one or more performance indicators identifying a first performance status of one or more objects at a first point in time to a second color overlay identifying a second performance status of the one or more objects at a second point in time within the time range.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: October 2, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Nagasimha G. Haravu, Bruce Rabe
  • Patent number: 10083238
    Abstract: One or more systems and/or methods for providing related content associated with a multi-touch gesture to a user are provided. A multi-touch gesture (e.g., a pinch-in gesture, a pinch-out gesture, etc.) may be received through a user interface of a client device (e.g., smartphone, tablet, television, virtual wall, etc.) associated with a user. The multi-touch gesture may be evaluated to identify an area of interest of the user interface (e.g., a portion of user interface containing content of interest to the user). The area of interest may be evaluated to identify context (e.g., keywords, phrases, associated content, etc.) associated with the area of interest. A search of content may be performed based upon the context to identify related content (e.g., news articles, wide-area network search results, local device search results, etc.) associated with the context. The related content may be provided to the user through the client device.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: September 25, 2018
    Assignee: OATH INC.
    Inventors: Jonathan Paris, Leili Baghaei Rad, Benoit Schillings, Yuhuan Tang
  • Patent number: 10083450
    Abstract: A user may perform activities at an automated device having various technical features, such as a display, a printer, a camera, a microphone, a speaker, and other features used to perform activities at the automated device. During performance of an activity, the user may run into an issue and request assistance from an agent having a computing device (e.g., a portable computing device). Additionally or alternatively, the automated device may detect the issue and send a request for assistance to a computing device managing a transaction assistance portal or directly to the agent's computing device. The request may identify the user, the activity, and/or the issue, and the agent and his or her computing device may be used to resolve the issue. The agent's computing device may also be used to facilitate customer relationship management with the user.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: September 25, 2018
    Assignee: Bank of America Corporation
    Inventors: Christian Mande, Mark Williamson, Brendan Watkins, Ryan Furey, Anne Price, Alison Pearce, Michelle Bentubo
  • Patent number: 10082933
    Abstract: A method for enabling at least one user interface display field to perform at least one action is provided. The method may include receiving a first user action associated with the at least one user interface display field. The method may further include activating the at least one user interface display field in response to the received first user action. Additionally, the method may include determining a context associated with the activated at least one user interface display field. The method may also include applying the determined context associated with the activated at least one user interface display. The method may further include receiving a second user action associated with the activated at least one user interface display field based on the applied determined context. The method may also include executing the received second user action.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: September 25, 2018
    Assignee: International Business Machines Corporation
    Inventors: Nizar Lethif, Apurva S. Patel, Prasad P. Purandare
  • Patent number: 10082930
    Abstract: A method and an apparatus for providing a user interface in a portable terminal without a touch screen are provided. The method includes outputting one of a plurality of menu pages, each menu page including a plurality of icons respectively linked to a specific function and arranged in multiple columns and rows, determining whether a key signal requesting movement is input, determining whether the input key signal exceeds a preset reference value when the key signal is input, and moving another of the plurality of menu pages when the input key signal exceeds the preset reference value, and moving a focus on the output menu page when the input key signal does not exceed the preset reference value.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: September 25, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Han Jo Joo
  • Patent number: 10079892
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for suggesting and inserting automated assistants in a graphical user interface for managing communication sessions. A system for suggesting an automated assistant generates a first vector describing a current context of a current communication session, and generates a comparison of the first vector and a second vector associated with a past context of an automated assistant in a past communication session. Then, if the comparison exceeds a similarity threshold, the system suggests the automated assistant to at least one user in the current communication session. Optionally, the system can predictively insert the automated assistant in a communication session if the comparison exceeds a similarity threshold. The graphical user interface for managing communication sessions displays automated assistants in a same manner as human participants.
    Type: Grant
    Filed: December 27, 2010
    Date of Patent: September 18, 2018
    Assignee: Avaya Inc.
    Inventors: Trung Dinh-Trong, Birgit Geppert, Frank Roessler
  • Patent number: 10078487
    Abstract: A list of notification items is received, the list including a plurality of notification items, wherein each respective one of the plurality of notification items is associated with a respective urgency value. An information item is detected. In some implementations, the information item is a communication (e.g., an email). In some implementations, the information item is a change in context of a user. Upon determining that the information item is relevant to the urgency value of the first notification item, the urgency value of the first notification item is adjusted. Upon determining that the adjusted urgency value satisfies the predetermined threshold, a first audio prompt is provided to a user.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: September 18, 2018
    Assignee: Apple Inc.
    Inventors: Thomas R. Gruber, Donald W. Pitschel