Patents Examined by Marshon L Robinson
-
Patent number: 10614156Abstract: A method of creating an adaptive webpage using a computer operating as an adaptive webpage editor includes receiving a first request comprising a first content layout for the adaptive web page and one or more first device characteristics. A plurality of first style rules are generated based on the first content layout and the first device characteristics and a first configuration breakpoint corresponding to the first style rules is created. The first style rules are saved in a style sheet corresponding to the adaptive webpage.Type: GrantFiled: November 14, 2012Date of Patent: April 7, 2020Assignee: WORLDWIDE CREATIVE TECHNIQUES, LLCInventors: Sean C. Stansell, Christine A. Miller
-
Patent number: 10606929Abstract: A social networking system includes a mechanism for customizing display of content from an external web page. Nodes associated with a web page are included in the social graph based on one or more tags included in a web page, which contain meta-information for defining the node in the social networking system, such as the type of the node. The social networking system retrieves the tags from the markup language document and stores their information in connection with the node for the web page while using the tags to identify a template that describes display of content from the web page. The template may include user interface elements for receiving input, allowing a user to interact with a node in the social graph associated with the web page, allowing user interactions with the web page content to be tracked by and reflected back within the social networking system.Type: GrantFiled: December 29, 2016Date of Patent: March 31, 2020Assignee: Facebook, Inc.Inventor: Paul Tarjan
-
Patent number: 10599610Abstract: Through analysis of content of a received electronic data interchange (EDI) instance document, an EDI standard and syntax formatting of encoded hierarchical envelopes of the EDI instance document that each package a portion of payload data within the received EDI instance document are determined. An EDI reception processing sequence definition that encodes a hierarchical EDI reception processing rule sequence is configured, that is usable to partition the encoded hierarchical envelopes and to invoke processing of the payload data packaged within the encoded hierarchical envelopes, in accordance with the determined EDI standard and syntax formatting of the encoded hierarchical envelopes.Type: GrantFiled: November 29, 2016Date of Patent: March 24, 2020Assignee: International Business Machines CorporationInventors: Michael R. Conners, Fredrick W. Fahrenback, Stephanie A. Fetzer, Michael J. Hudson
-
Patent number: 10599750Abstract: The state of an application is capture in a conversation by accessing an electronic document representation of a user interface at a time corresponding to a post to the conversation. The user interface is of an application associated with the conversation. The representation is processed to generate an image representative of a state of the application at the time. The image or a representation thereof is caused to be displayed in the post to reflect the state of the application at selected point along a timeline defined by the conversation.Type: GrantFiled: September 27, 2012Date of Patent: March 24, 2020Assignee: MICRO FOCUS LLCInventors: Olga Shershevsky, Efrat Arvats, Kobi Eisenberg
-
Patent number: 10594980Abstract: A system and method for disseminating digital content, including receiving a video stream having embedded time code markers, copying the video stream, distributing a first copy to a player with a desired delay, distributing a second copy for association of content, and associating content with the second copy during the delay for playing of the first copy and the associated content at the player.Type: GrantFiled: November 19, 2014Date of Patent: March 17, 2020Assignee: NBCUniversal Media, LLCInventors: Daniel Edward Hogan, Adam Greenbaum
-
Patent number: 10572105Abstract: An information processing device includes: a pointing device; a display unit; and a processor configured to cause the display unit to display a first GUI component selected by a cursor and a second GUI component, calculate a displacement of an input position in a predetermined coordinate system, set a reaction area in the predetermined coordinate system, set a selection area in the predetermined coordinate system based on a second coordinate, set the reaction area as an identified reaction area, cause the display unit to display the second GUI component, corresponding to the identified reaction area, as selected by the cursor, and set the reaction area so that a distance between the first coordinate and the second coordinate, required for the selection area to overlap with the reaction area with the overlapping area exceeding the overlapping criterion, becomes a predetermined distance.Type: GrantFiled: July 18, 2016Date of Patent: February 25, 2020Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventor: Hiroaki Kimura
-
Patent number: 10572573Abstract: A document preview system provides previews of a native document to client devices. To generate the preview of a document, the document preview system generates a preview document that presents the native document in a browser-compatible format including elements that correspond to fields in the native document. The document preview system also identifies a mapping between fields of the native document and the elements of the preview. The document preview system also identifies a formula listing for the elements of the preview code. When a user edits a document, the edits may be committed to the document preview system and in parallel generate a preview to update the user's display. When an updated preview is available, the updated preview is rendered in a hidden frame and the user's input context is captured and reproduced when the updated preview replaces the prior preview.Type: GrantFiled: June 18, 2018Date of Patent: February 25, 2020Assignee: Dropbox, Inc.Inventors: Daniel Horn, Adhiraj Somani
-
Patent number: 10551957Abstract: Systems, methods, and computer readable media to reduce latency in a graphics processing pipeline of an electronic device having a touch-sensitive input device and a display are described herein. In one embodiment, the method includes obtaining a temporal sequence of multi-touch scan data, processing the multi-touch scan data, determining an “optimal” time to deliver the processed multi-touch scan data to the relevant application(s) running on the device for processing, animating the resultant graphical changes that are determined by the application(s) based on the multi-touch input, and rendering the determined graphical changes to a frame buffer.Type: GrantFiled: June 6, 2016Date of Patent: February 4, 2020Assignee: Apple Inc.Inventors: Jason C. Beaver, Bruce D. Nilo, Chendi Zhang
-
Patent number: 10546054Abstract: A method and system for generating synthetic form image involves obtaining a multitude of field value data and associated field labels for a chosen type of form document from an electronic data source, classifying the multitude of field value data into a multitude of data categories, where the multitude of data categories, learning statistical data distributions for categorical and numerical data types using the classified categorical and numerical data, and sampling data elements randomly using the learned data distributions to generate synthetic data for categorical and numerical data. The method also involves assembling the synthetic data for the multitude of data categories with the associated field labels to generate a labeled synthetic textual data set, rendering the labeled synthetic textual data set over a structured form layout image to produce a synthetic form image, and storing the synthetic form image and the labeled synthetic textual data set.Type: GrantFiled: February 28, 2018Date of Patent: January 28, 2020Assignee: Intuit Inc.Inventors: Homa Foroughi, Joy Rimchala
-
Patent number: 10534528Abstract: Techniques are disclosed for providing a digital flash card function in electronic devices. In an embodiment, a digital flash card includes a word or phrase along with the definition of the word or phrase pulled automatically from a glossary or dictionary. The digital flash card may be created through an options menu after selecting a word or phrase, automatically whenever a word or phrase is highlighted by the user, or whenever a word or phrase is looked up. Once the flash cards have been created, they may be organized into various folders or stacks, and in some cases the flash cards may automatically be organized based on the source of the selected word or phrase. Once one or more flash cards have been created, the user may view flash cards, flip them over to view the opposite side, and scroll through the flash cards using various touch screen gestures.Type: GrantFiled: December 31, 2013Date of Patent: January 14, 2020Assignee: Barnes & Noble College Booksellers, LLCInventor: Amir Mesguich Havilio
-
Patent number: 10516724Abstract: An image generation unit generates image data to be displayed on an outputting apparatus. An acceptance unit accepts operation information of inputting units provided in an inputting apparatus. A sharing processing unit carries out, when the acceptance unit accepts operation information of particular one of the inputting units provided in the inputting apparatus, a process of sharing the image data generated by the image generation unit or information relating to the image data. The particular inputting unit provided in the inputting apparatus is used by a user to input operation information to system software of an information processing apparatus, and the sharing processing unit carries out the sharing process only when the acceptance unit accepts the operation information of the particular inputting unit.Type: GrantFiled: July 17, 2013Date of Patent: December 24, 2019Assignee: Sony Interactive Entertainment Inc.Inventors: Tomoki Takaichi, Kiyobumi Matsunaga, Toshimasa Aoki, Takeshi Matsuzawa, Takahiro Fujii
-
Patent number: 10481739Abstract: Briefly, in accordance with one or more embodiments, an information handling system comprises a scanning system to scan one or more component wavelength beams into a combined multi-component beam in a first field of view, and a redirecting system to redirect one or more of the component wavelength beams into a second field of view. A first subset of the one or more component wavelength beams is projected in the first field of view and a second subset of the one or more component wavelength beams is projected in the second field of view. The first subset may project a visible image in the first field of view, and user is capable of providing an input to control the information handling system via interaction with the second subset in the second field of view.Type: GrantFiled: February 16, 2016Date of Patent: November 19, 2019Assignee: Microvision, Inc.Inventors: P. Selvan Viswanathan, Roeland Collet, George Thomas Valliath, Jari Honkanen, Matthieu Saracco
-
Patent number: 10474330Abstract: Some implementations include identifying conflicts between multiple layers of supplementary content associated with a digital work (e.g., an electronic book). For individual conflicts between layers of supplementary content at one or more locations within the digital work, conflicts between layers may be resolved in favor of a higher priority layer. Upon resolution of the conflict, information associated with the higher priority layer for supplementing content at a particular location in the digital work may be determined. A visual identifier of the higher priority layer may be displayed along with content associated with the digital work at the particular location.Type: GrantFiled: May 23, 2014Date of Patent: November 12, 2019Assignee: Amazon Technologies, Inc.Inventors: Craig R. Brookes, Joseph King, Wainwright Gregory Siady Yu, Charles Conroy Moore, Andrew Olcott, Eric Allen Menninga, Brandon LaBranche Watson, Andrew Scott Craft
-
Patent number: 10416884Abstract: An electronic device is disclosed. The electronic device may include a software keyboard that may include keys, each key including a sensing region and a character code. The software keyboard may detect a contact on a sensing region of a key and output the character code of the key. The electronic device may include a memory that may store a fixed layout and a moving layout. The fixed layout may include one or more fixed sensing regions, and each one may correspond to a key and include an unchangeable range. The moving layout may include one or more moving sensing regions, and each one may correspond to a key and include a changeable range. A character code output unit may, in response to contact at a fixed sensing region or moving sensing region, output the character code corresponding to the key of the contacted sensing region.Type: GrantFiled: December 19, 2016Date of Patent: September 17, 2019Assignee: Lenovo (Singapore) PTE. LTD.Inventors: Ryohta Nomura, Jun Luo
-
Patent number: 10402485Abstract: A system provides for controlled collaboration among a plurality of users. The method as illustrated is comprised of a plurality of computing appliances, each having a display apparatus and an input apparatus. A presentation is displayed on at least two of the display apparatus. User data is provided having an associated presentation responsive to user input via the input apparatus by a user associated with the computing appliances. User data is stored in a non-transient memory as associatively mapped to the computing appliance providing the user input. A collaborative presentation is generated comprised of the display presentation and the associated presentations for a least some of the input data in the memory that is associatively mapped to at least two of the computing appliances. The collaborative presentation is displayed on the display apparatus of at least one of the computing appliances.Type: GrantFiled: March 24, 2015Date of Patent: September 3, 2019Inventors: David H. Sitrick, Russell T. Fling
-
Patent number: 10394937Abstract: The disclosed embodiments include systems, methods, and computer readable media for applying DR tags using a computing device, comprising: loading a plurality of documents for review into a memory of the portable computing device; displaying, via a display of the portable computing device, a first document of the plurality of documents; receiving, via the display, a first touchscreen user drag-and-drop input related to the first document, wherein the first touchscreen user drag-and-drop input corresponds to a first tag and a first tag value associated with the first tag; upon initiation of the first touchscreen user drag-and-drop input related to the first document, displaying as an overlay to the first document a first visual indicator corresponding to the touchscreen user drag-and-drop input; in response to completion of the first touchscreen user drag-and-drop input, applying to the first document the first tag value corresponding to the first tag; storing, in the memory, the first tag value associated witType: GrantFiled: January 13, 2016Date of Patent: August 27, 2019Assignee: Universal Analytics, Inc.Inventors: Bruce Ellis Fein, Sergey Tsalkov, Nathaniel Daiger, Joseph A.W. Jones
-
Patent number: 10380216Abstract: In a server 101, a receiver 401 receives a request transmitted from a browser running on a client. A generator 402 generates a response including content according to the request. A transmitter 403 transmits the response to the browser. A determiner 404 determines from the request whether or not an add-on that executes a process in the browser is enabled in the browser. After determining that the add-on is disabled in the browser, content is generated so that a substitute element that executes the process in place of the add-on in the browser is displayed in a content area of the browser. After determining that the add-on is enabled in the browser, content is generated so that the substitute element is not displayed in the content area.Type: GrantFiled: July 8, 2013Date of Patent: August 13, 2019Assignee: Rakuten, Inc.Inventor: Takehiro Ogita
-
Patent number: 10379346Abstract: Disclosed are methods and devices for rendering interactions between virtual and physical objects on a substantially transparent display are disclosed. In one embodiment, the method includes displaying a user-interface on a substantially transparent display of a wearable computing device. The method further includes displaying a virtual object in the view region at a focal length along a first line of sight and detecting a physical object at a physical distance along a second line of sight. The method still further includes determining that a relationship between the focal length and the physical distance is such that the virtual object and the physical object appear substantially co-located in a user-view through the view region and, responsive to the determination, initiating a collision action between the virtual object and the physical object.Type: GrantFiled: September 25, 2017Date of Patent: August 13, 2019Assignee: Google LLCInventors: Adrian Wong, Xiaoyu Miao
-
Patent number: 10380227Abstract: A novel method of facilitating the authoring of content and the delivery of the authored content to different types of device is provided. The method supports the design of unique and aesthetically pleasing content while minimizes the amount of effort required from authors and/or publishers. The method does so by creating one single content presentation structure (CPS) for the authored content that is adaptable to different devices and different orientations. Such a universally adaptable content presentation structure is based on a standardized grid system that the publishers can easily become familiar with to author their content.Type: GrantFiled: September 30, 2015Date of Patent: August 13, 2019Assignee: Apple Inc.Inventors: Jean S. Metz, Pepijn T. Zoon, Robin Pieter van Dijke
-
Patent number: 10379701Abstract: A method for providing a customizable trading display of market instrument data includes selecting a subset from a plurality of quadrants, with each quadrant associated with one benchmark instrument and each benchmark instrument associated with one or more non-benchmark instruments. Market data is automatically retrieved for the instruments associated with each selected quadrant. A customizable trading display is generated, with the display comprising the subset of quadrants in a selectable layout and each quadrant presenting the associated market data.Type: GrantFiled: March 5, 2012Date of Patent: August 13, 2019Assignee: BGC PARTNERS, INC.Inventor: Philip S. Langridge