Patents Examined by Arpan P Savla
  • Patent number: 10567648
    Abstract: The present specification relates to a display device and a method of controlling therefor. According to one embodiment of the present specification, a method of controlling a display device may include the steps of displaying a video image and a timeline interface corresponding to the video image, setting frames of which correlation is greater than a predetermined ratio among a plurality of frames included in the video image as a first frame group, setting a first point and a second point on the timeline interface based on the first frame group, setting a first panorama section between the set first point and the second point and displaying a first panorama interface corresponding to the first panorama section.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: February 18, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Sihwa Park, Sinae Chun, Doyoung Lee
  • Patent number: 10559027
    Abstract: Methods and systems to process a selection of a browser back button are described. The system includes a server that receives a request, over a network, for an initial user interface and communicates the initial user interface to a client machine. The initial user interface includes a client application program that monitors and identifies whether a storage location in a hidden frame is updated by a browser. The browser updates the storage location with a first user interface identifier in response to receipt of a single browser back navigation element selection. The client application program associates the first user interface identifier to a second user interface identifier responsive to the identification of the storage location as being updated. The client application program displays the second user interface in a visible frame responsive to the identification of the storage location as being updated.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: February 11, 2020
    Assignee: eBay Inc.
    Inventor: Anselm Paul Baird-Smith
  • Patent number: 10549856
    Abstract: The control device of a communication system of an aircraft having a predefined number of communication channels comprises a processing unit and one or more sets of buttons each associated with a communication channel. The number of sets of buttons is less than the predefined number of communication channels of the communication system. The device comprises a set of call buttons comprising at least one transmission button, and a display area on a display screen, this display area being associated with the set of call buttons. The processing unit is configured to display an indication in the display area associated with the set of call buttons when the communication system receives a call on a channel with which no set of buttons is associated and to select this channel for transmission following an action of a user on the transmission button of the set of call buttons.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: February 4, 2020
    Assignee: AIRBUS OPERATIONS SAS
    Inventors: Florient Chouteau, Aymeric Perrin, Christine Charbonnier, Jerome Gouillou
  • Patent number: 10552109
    Abstract: Methods are provided for assessing reliability of a power system of a utility company. At least one main overview display is obtained. Violation markers are displayed on the one main overview display. A monitored elements tab is updated with a list of monitored elements.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: February 4, 2020
    Assignee: General Electric Technology GmbH
    Inventors: Gennaro Castelli, Michael Hackett, Michael Quinn Howard, Lawrence Edmund Jones, HuiChu Su Shung, Heath Daniel Brand
  • Patent number: 10545756
    Abstract: Systems, methods, and computer readable media are provided for provisioning a service using a web-based user interface. An exemplary method may include establishing, using the web-based user interface, a profile including one or more services; and configuring an environment by specifying a computer to use for provisioning the one or more services in the profile. Furthermore, the method may include provisioning the one or more services in the configured environment, such that the one or more services generate a return code indicating a status of the provisioning.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: January 28, 2020
    Assignee: FEDERAL HOME LOAN MORTGAGE CORPORATION (FREDDIE MAC)
    Inventor: Yih-Jen Huang
  • Patent number: 10496250
    Abstract: According to a preferred aspect of the instant invention, there is provided a system and method that allows the user to implement an intelligent automatic music jam mode. The jam mode is adaptable to both novice and professional users, wherein the user is able to define in real-time a plurality of different settings which are instantly utilized and which provide instant results for the user. In an automatic mode the instant invention will pick settings autonomously, for example song part definition, tone pitch and instruments. In absence of constant user interaction the instant invention enters a creative mode wherein the initial user defined settings are varied to introduce variance into the jam session. The system and method also monitors data input by instruments connected and played by the user and intelligently adapts the setting selection accordingly.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: December 3, 2019
    Assignee: BELLEVUE INVESTMENTS GMBH & CO, KGAA
    Inventors: Tilman Herberger, Titus Tost
  • Patent number: 10496676
    Abstract: Synchronization metadata is read from non-volatile storage. The synchronization metadata comprises indications of one or more synchronization targets. A synchronization target is a node of a clustered storage system. A synchronization cache is populated with the synchronization metadata. After populating the synchronization cache with at least a portion of the synchronization metadata, a connection to a network is established. After the connection to the network is established, a connection to a first of the one or more synchronization targets is established.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: December 3, 2019
    Assignee: NetApp Inc.
    Inventors: Yuedong Mu, Ching-Yuk Paul Ngan, Manoj V Sundararajan
  • Patent number: 10474720
    Abstract: Techniques and structures relating to processing of data in an information sharing service are disclosed. Implementation of a data structure including entries identifying data that may be shared amongst users in the information service facilitates efficient processing. The data structure entries may include pointers usable to access corresponding details of the sharable data. The entries may also include information useful for filtering the entities, such as an indication of a user account that originates an account update, and a time associated with an update. The data structure may be used to generate data feeds that allow users to access the identified data.
    Type: Grant
    Filed: November 30, 2010
    Date of Patent: November 12, 2019
    Assignee: TW SEAGULL ACQUISITION CORP.
    Inventor: Samuel J. Pullara
  • Patent number: 10476937
    Abstract: Particular embodiments provide a plurality of image elements arranged in a display layout. When user input selecting one of the image elements is received, a first animation sequence for an information panel associated with the selected image element may be displayed, wherein the information panel swings down from a bottom edge of the selected image element. As the information swings down, the selected image element may also be enlarged until it reaches a pre-determined size with respect to a display of the computing device. In response to receiving user input dismissing the selected image element, another animation sequence may shrink the selected image element while showing the information panel swinging up and eventually disappearing.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: November 12, 2019
    Assignee: Facebook, Inc.
    Inventors: Christopher James Connolly, Thomas Frederick Dimson, Majd Taby, Gregor Hochmuth
  • Patent number: 10452628
    Abstract: An identifier of a data source specifying data to be analyzed is determined from a data analysis schema. The data source is called, and data to be analyzed is retrieved. From the data analysis schema, an identifier of a check method to be used to analyze the data is determined. The check method is called and used to analyze the data.
    Type: Grant
    Filed: November 11, 2016
    Date of Patent: October 22, 2019
    Assignee: SAP SE
    Inventor: Jörg Schwan
  • Patent number: 10452696
    Abstract: A method includes storing documents of different fields, and a relationship between any two documents of different fields, performing word segmentation and stop word removal on the documents of different fields, to obtain a vocabulary data set for the documents of different fields, constructing an incidence matrix between the documents of different fields according to the relationship between the any two documents of different fields, obtaining a topic cluster of the documents of different fields according to the vocabulary data set, obtaining a probability that any topic in the topic cluster appears in any document and a matching weight of the any topic for any two different fields according to the incidence matrix and the topic cluster, and computing a similarity between the any two documents according to the probabilities and the matching weight of the any topic for the fields to which the any two documents belong.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: October 22, 2019
    Assignee: HAUWEI TECHNOLOGIES CO., LTD.
    Inventors: Liangwei Wang, Wing Ki Leung, Yang Yang
  • Patent number: 10444991
    Abstract: Processing and memory resources are optimized in a data storage system by reading a region of compressed data containing desired data is read from primary storage, writing the compressed data to a memory page, selectively decompressing the compressed data to retrieve the desired data, and the writing the decompressed data back to the same page. State information about the start of the compressed data and the end of the decompressed data on the page is maintained to enable decompression to be halted and resumed on demand.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: October 15, 2019
    Assignee: EMC IP Holding Company, LLC
    Inventors: Guanlin Lu, Mahesh Kamat, Sudhanshu Goswami
  • Patent number: 10445359
    Abstract: A hardware and software facility for classifying media content units using keywords from a structured vocabulary. Metadata associated with each media content unit is segmented into a series of descriptive phrases. The descriptive phrases are mapped to keywords in a structured vocabulary, and the identified keywords associated with the media content units. Descriptive phrases that are not found in the structured vocabulary are tracked as candidate phrases for later addition to the structured vocabulary. A keyword index to the media content units may be constructed. The index is used to identify specific media content units that are responsive to search queries in a reliable and accurate fashion.
    Type: Grant
    Filed: June 7, 2006
    Date of Patent: October 15, 2019
    Assignee: Getty Images, Inc.
    Inventors: Anna Bjarnestam, Mary Forster, Nate Gandert, Steven F. Heck, Ziji Huang, Monika MacGuffie, Alvin Nance, Thomas M. O'Leary
  • Patent number: 10430760
    Abstract: A system for enhancing communications based on physical trade documents includes a document intake machine comprising a document scanner and a data extractor. The document intake machine receives a physical trade document from an entity. The document scanner may scan the physical trade document to create an electronic file of the physical trade document. The data extractor determines entity identification information from the electronic file and entity performance information from the electronic file. A trade executing machine receives the entity identification information and entity performance information from the document intake machine and assigns an electronic customer number to the electronic file, wherein the electronic customer number is associated with the entity identification information.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: October 1, 2019
    Assignee: Bank of America Corporation
    Inventors: Ann McCormick, Gary Ford, Mark Zanzot, Peter Tholl, Robin Tooker, Steven Dommes, Timothy Lukavsky, Walter McKay
  • Patent number: 10423542
    Abstract: A method and a system for transmitting data are disclosed. A method embodiment comprises: acquiring a most recent shared memory block index of a shared memory segment by a data receiver, the shared memory segment being used by a data transmitter and the data receiver to transmit data; deciding whether the most recent shared memory block index is consistent with a shared memory block index corresponding to data recently read by the data receiver; and determining, according to the decision, whether to read the data in the shared memory block corresponding to the most recent shared memory block index, where the determining includes reading the data in the shared memory block corresponding to the most recent shared memory block index when the decision indicates that the most recent shared memory block index is inconsistent with the shared memory block index corresponding to the data recently read by the data receiver.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: September 24, 2019
    Assignee: Beijing Baidu Netcom Science And Technology Co., Ltd
    Inventors: Liming Xia, Jingchao Feng, Quan Wang, Ning Qu, Zhuo Chen
  • Patent number: 10417180
    Abstract: In a cloud storage system, fast recovery from a crash of a cloud gateway or the cloud storage is afforded without the necessity of traditional garbage collection. Data objects are each broken up into a plurality of chunk objects that are prefixed with a unique non-repeating forever increasing generation number that is incremented for each different data object. The chunk objects of a particular data object are identified and listed in a manifest file that is also associated with that generation number. Upon a crash of either the cloud gateway or the cloud storage, a query identifies the cloud and deletes all orphaned chunk objects prefixed by and all manifest files associated with the prevailing generation number at the time of the crash. The deleted chunk objects and manifest files are regenerated and restored to cloud storage to return to consistency.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: September 17, 2019
    Assignee: EMC IP HOLDING Company, LLC
    Inventor: Kedar Patwardhan
  • Patent number: 10417122
    Abstract: Method and apparatus for data storage. In some embodiments, a solid-state memory includes an array of non-volatile memory cells arranged into erasable blocks. A register stores a multi-bit sequence value. A controller randomizes input data to be written to a selected erasable block by combining the input data with the multi-bit sequence value shifted by a number of bit locations responsive to an accumulated access count for the selected erasable block.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: September 17, 2019
    Assignee: Seagate Technology LLC
    Inventor: Nicholas Odin Lien
  • Patent number: 10409857
    Abstract: Geographical regions are each characterized using a distribution of terms, tags, etc. A model may be generated that identifies characteristics of each geographic region. The geographic regions may be organized using a geographical hierarchical model.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: September 10, 2019
    Assignee: OATH INC.
    Inventors: David Ayman Shamma, Mohamed Kafsi, Henriette Cramer
  • Patent number: 10394764
    Abstract: Computer program products, as well as corresponding systems and methods are configured for performing deduplication in conjunction with random read and write operations, and include: receiving a write request comprising data; computing a fingerprint of the data; determining whether a short term dictionary comprises an entry corresponding to the fingerprint; in response to determining the short term dictionary comprises the entry corresponding to the fingerprint, writing the data to a data store in a deduplicating manner; in response to determining the short term dictionary does not comprise the entry, determining whether a long term dictionary corresponding to the namespace comprises the entry; in response to determining the long term dictionary comprises the entry, writing the data to the data store in the deduplicating manner; and in response to determining the long term dictionary does not comprise the entry, writing the data to the data store in a non-deduplicating manner.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventors: David D. Chambliss, Joseph S. Glider, Danny Harnik, Ety Khaitzin
  • Patent number: 10380117
    Abstract: An event-occurrence-place estimation method having a process executed by a computer, the process includes acquiring a message of a predetermined event from social media to which a message is posted; extracting occurrence place information indicating an occurrence place of the predetermined event from the acquired messages; ranking the occurrence places in descending order according to the number of acquired messages corresponding to each of the pieces of occurrence place information, cumulating, for each of the occurrence places, the number of acquired messages of the occurrence place and the number of acquired messages of the occurrence places which are ranked higher than the occurrence place information, and identifying a change point where an increase rate of the cumulated number of the messages is an average increase ratio; and outputting the piece of occurrence place information identified by the identified change point.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: August 13, 2019
    Assignee: FUJITSU LIMITED
    Inventor: Kunihiro Takeda