Patents Examined by William L. Bashore
  • Patent number: 10474740
    Abstract: A virtual library of content is provided that makes it appear that the content is all of a supported file type for a particular client accessing the virtual library. When the virtual library is displayed at a client device, the content appears as if it is available in the appropriate format for the client device irrespective of the content's actual format. Content selected from a content library interface for the virtual library is provided in the appropriate format for the client device through the automatic invoking of a content access service. The content access service can determine the appropriate consumption format for the client device and convert to a supported file format any content that is in a non-supported format before providing the content to the client device.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: November 12, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robert A. Little, Zeyad Rajabi, Scott M. Stiles
  • Patent number: 10474337
    Abstract: A vehicular information display apparatus is provided which includes a display apparatus provided in a vehicle compartment and a display controller for controlling display of the display apparatus and is arranged to display specific information about a vehicle in a form to include a graphic on a screen of the display apparatus. The vehicular information display apparatus switches between a first display mode in which the specific information is displayed on a display region in the screen of the display apparatus and a second display mode in which the specific information is displayed on a display region smaller than the first display mode in the screen of the display apparatus. The display controller displays the graphic of the specific information by changing an orientation or a shape of the graphic when the display region is changed.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: November 12, 2019
    Assignee: DENSO CORPORATION
    Inventors: Hideaki Yamauchi, Mikio Kato
  • Patent number: 10466873
    Abstract: Techniques for asynchronous rendering are described. An apparatus may comprise a layout component, a view component, and a display component. The layout component may be operative on one or more background threads to receive a plurality of layout objects and to calculate layout parameters for each of the plurality of layout objects. The view component may be operative on a main thread to instantiate a plurality of view objects, wherein a view object is created for and associated with each of the plurality of layout objects. The display component may be operative on the main thread to create a display of a plurality of placeholders, wherein a placeholder is displayed for each of the plurality of view objects according to layout parameters of an associated view object. Other embodiments are described and claimed.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: November 5, 2019
    Assignee: FACEBOOK, INC.
    Inventor: Scott Goodson
  • Patent number: 10459604
    Abstract: According to an aspect of the invention, there is provided an information processing apparatus including a display, a receiver, and a controller. The display displays a first screen including plural first icons and a second icon. Each of the plural first icons is a graphical representation associated with one of plural functions. The second icon is associated with an explanatory function explaining the plural functions. The display displays a second screen in response to selection of the second icon on the first screen. The second screen includes a plurality of third icons for providing explanatory information concerning at least some of the plural functions. The receiver receives explanatory information concerning the plural functions.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: October 29, 2019
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Chizuko Sento, Naozo Yoshioka
  • Patent number: 10459616
    Abstract: An on-board vehicle navigation system (NAV system) may provide a variety of information and may be integrated with a variety of on-board vehicle systems or features. The NAV system may have the display set to show information about a single system in a full screen mode or have the display divided to show information about multiple systems simultaneously (mixed display mode). The NAV system may allow the user to select an automatic switching from a mixed display mode to a full display mode upon the occurrence of predetermined system conditions. The full display mode may be temporary and automatically return back to the previous display mode or may require a user acknowledgement prior to returning back to the previous display mode. The switch to the full display mode allows more information to be communicated to the user.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: October 29, 2019
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Sean L. Helm, Jeffrey E. Pierfelice
  • Patent number: 10453325
    Abstract: Systems, methods, and apparatuses are provided for creating and providing reminders that involve an activity states of an application on a device. An activity state can correspond to a particular view within an application, e.g., a view that was reached after several inputs from a user. A user can provide a specification of an activity state in a variety of ways, e.g., providing a reminder command while the application is executing in the foreground with the desired activity state or by voice commands that specify the activity state. A user can provide one or more trigger criteria. Once the reminder is triggered, the specified activity state can be provided to the user.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: October 22, 2019
    Assignee: Apple Inc.
    Inventors: Scott Adler, Viktor Miladinov, Garett R. Nell, José Angel Castillo Sánchez, Christopher Linn
  • Patent number: 10444846
    Abstract: A method for providing an adjustable video player is disclosed. The method includes providing, by an electronic device, a content item player for playback of a content item in a portion of a user interface (UI) of an application executed on the electronic device and receiving an indication of a gesture to minimize the content item player made by a user of the electronic device. The method further includes minimizing the content item player into a mini-player shown on the application UI without interrupting the playback of the content item in the content item player.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: October 15, 2019
    Assignee: Google LLC
    Inventors: Clifford Curry, Matthew Darby, Andrey Doronichev, Bryce Gibson Reid, Kevin Greene, Andrew Janich, Alan Joyce, Taeho Ko, Justin Lewis
  • Patent number: 10438168
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamic customization of reporting tools in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes importing, by a database system, a first application from a computing system associated with a third-party entity, where the first application is associated with the third-party entity and first one or more reporting forms of a plurality of reporting forms. The method may further include integrating, by the database system, the first application with a second application to generate an integrated application, where the second application includes a local application and is independent of the first application. The second application may be associated with second one or more reporting forms of the plurality of reporting forms.
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: October 8, 2019
    Assignee: salesforce.com, inc.
    Inventors: Arunkumaran Varadharajan, Catherine Block Daves, Daniel Scott Perry, Garrett George Kiel, Chuqiao Zha, Khushboo Shah, Linh Pham, Patrick Yu Pang Louie, Srividhya Agandeswaran, Stefan Eberl, Sulabh Bansal
  • Patent number: 10430062
    Abstract: Systems and methods are provided for sharing maps in a collaborative environment using classification-based access control. The generation of and dissemination of maps and/or data within such maps can be governed by classification-based access control, where a user's classification level can determine whether or not maps and/or data within those maps can be seen. In some scenarios, a user may wish to reveal the existence of data and/or additional details within a limited geographical area or subset of a map. The systems and methods further provide a geo-fenced view that can dynamically declassify data (to a specified degree). For example, declassified details can be revealed for moving data sets or objects upon entry into the geo-fenced view, and upon existing the geo-fenced view, the moving data sets or objects are reclassified.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: October 1, 2019
    Assignee: Palantir Technologies Inc.
    Inventors: Peter Wilczynski, John Carrino, Daniel Zangri
  • Patent number: 10430025
    Abstract: Systems, computer program products, and methods are described herein for active selection management system with suggested actions. The present invention is configured to determine one or more additional devices and/or one or more additional applications associated with the user based on at least determining that the one or more additional devices when combined with the one or more devices aids the user to accomplish the target; initiate a presentation of the one or more additional devices and/or the one or more additional applications on a user interface for display on the user device; receive a user selection of at least one of the one or more additional devices and/or one or more additional applications; and establish a communication link with the at least one of the one or more additional devices and/or the one or more additional applications selected by the user.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: October 1, 2019
    Assignee: Bank of America Corporation
    Inventors: Alicia C. Jones-McFadden, Caitlin Chrisman Bullock, Matthew Hsieh, Jaydev Ajit Kumar, Yaakov Lyubetsky, Yun Suk Paik, Heng Xu, Jimin Zheng
  • Patent number: 10423597
    Abstract: A method, apparatus and computer program product for performing database maintenance is described. Index information for data stored in a tree based file system running in a computer is received. The file system includes a set of data blocks arranged in logical layers and a set of pointers within the set of data blocks which reference respective data blocks in different logical layers. The received index information is parsed. A model of the file system is built based on the parsed index information. A graphical user interface having an index panel is presented. In the index panel, ones of a plurality of icons respectively represent ones of the set of data blocks and are arranged in layers representing the logical layers.
    Type: Grant
    Filed: March 27, 2016
    Date of Patent: September 24, 2019
    Assignee: International Business Machines Corporation
    Inventors: Neal E. Bohling, III, Roity Prieto Perez, Helen M. Witter
  • Patent number: 10423298
    Abstract: Techniques and arrangements for dynamically modifying a user interface on a computing device of a point-of-sale (POS) system based on a location of the computing device. The location can be associated with a functionality of the user interface. The user interface can include one or more icons corresponding to selectable items that correspond to the functionality. A modification to the user interface can include an adjustment to a visual appearance of an icon and/or a replacement of an icon with another icon.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: September 24, 2019
    Assignee: Square, Inc.
    Inventors: Bruce Bell, Brian Partridge, James Lintern, Matthew T. Kursmark, Logan Johnson, Ghassan Abu-Ghaida
  • Patent number: 10417314
    Abstract: A template built by a user may be converted by a Server Script Generation Engine (SSGE) into script code. In converting, the SSGE may load and parse a framework file containing static script syntax to locate insertion points, each associated with an iteration number, and may iteratively parse the template, utilizing the iteration number to resolve, in order, tags and sub-tags contained in the template. If a tag is set to respond to the iteration number, a function of the tag is invoked to process any related sub-tags and return a script associated therewith at the appropriate insertion point. The framework file (with the appropriate script code inserted) is compiled and stored in a compiled script object which can be run multiple times to perform all of the output functions expected by the user in lieu of the need to reconvert the template.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: September 17, 2019
    Assignee: Open Text SA ULC
    Inventor: Gregory R. Petti
  • Patent number: 10402050
    Abstract: An electronic device is provided. The electronic device includes a display and a processor configured to control to display of the display one or more first objects related to a selected item if the item is selected by a first gesture from among one or more items displayed on the display, and control to display on the display one or more second objects for performing a function of a selected first object if the first object is selected by a second gesture continuing from the first gesture from among the one or more first objects.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: September 3, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Sang-Yup Lee
  • Patent number: 10402074
    Abstract: Provided are an ultrasound imaging apparatus and a method of controlling the same, and more specifically, to a technique for displaying a gain compensation regulating unit including a time gain compensation (TGC) regulating unit or a lateral gain compensation (LGC) regulating unit corresponding to the set ROI when a region of interest (ROI) in an ultrasound image is set.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: September 3, 2019
    Assignee: SAMSUNG MEDISON CO., LTD.
    Inventors: Gil-Ju Jin, Mi Jeoung Ahn, Yuri Kim, Jae Moon Jo
  • Patent number: 10394836
    Abstract: An operator tag search system can generate a search page including a search box and identify an initial set of user inputs in the search box. The search system can generate operator tags in the search box, where each operator tag includes a selected search property, an operator, and an inputted value. The search system can perform a dynamic search in one or more databases to satisfy each of the operator tags. Based on the dynamic search, the search system can generate a results feature for display on the search page.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: August 27, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Frank Seo Cho, John Conway Badalamenti
  • Patent number: 10386635
    Abstract: An electronic device and an operating method thereof are disclosed. The electronic device includes a main body, a display configured to display a 3D screen corresponding to virtual reality content, a controller, when an event occurs from at least one application while the 3D screen is displayed, configured to output notification information notifying an event occurrence in correspondence to the 3D screen, and a sensor configured to sense a degree of movement of a user when the notification information is output. At this time, when the degree of movement of the user sensed during the event satisfies a predetermined condition, the 3D screen is replaced with dummy content related to the 3D screen; and the dummy content disappears when the event ends.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: August 20, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Beomsuk Moon, Yusol Ha, Minhyeok Kim
  • Patent number: 10387034
    Abstract: A computer-implemented technique is described herein that receives captured stroke information when a user enters a handwritten note using an input capture device. The technique then analyzes the captured stroke information to produce output analysis information. Based on the output analysis information, the technique modifies the captured stroke information into an actionable form that contains one or more actionable content items, while otherwise preserving the original form of the captured stroke information. The technique then presents the modified stroke information on a canvas display device. The user may subsequently activate one or more actionable content items in the modified stroke information to perform various supplemental tasks that pertain to the handwritten note. In one case, for example, the technique can recognize the presence of entity items and/or list items in the note and then reproduce them in an actionable form.
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: August 20, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nicole Lee, Jan-Kristian Markiewicz, Sarah Graham Williams
  • Patent number: 10387015
    Abstract: In some implementations, windows can be displayed based on a global z-order. The global z-order can be maintained for all open windows. The global z-order can include windows that are not currently displayed. The global z-order can define a display order of windows across multiple workspaces. In some implementations, workspaces can be associated with respective levels. The workspace levels can be used to determine how to display windows associated with each workspace when multiple workspaces are displayed simultaneously.
    Type: Grant
    Filed: July 18, 2016
    Date of Patent: August 20, 2019
    Assignee: Apple Inc.
    Inventor: Philip James Holland
  • Patent number: 10379881
    Abstract: Method for delivering an immersive remote desktop involves a client server session involving a server computer and a client computer. The server computer accesses image data representative of at least one of an application window and a desktop associated with a graphical user interface (GUI). The image data is used to generate one or more stereoscopic image pairs. The client computer incorporates the one or more stereoscopic image pairs in a 3D composite presentation in which one or more of the stereoscopic image pairs are displayed in side-by-side (SBS) configuration to create a 3D visual effect.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: August 13, 2019
    Assignee: Citrix Systems, Inc.
    Inventors: Ian R. Wesley, Lin Cao, Rakesh Kumar