Operator Interface (e.g., Graphical User Interface) Patents (Class 715/700)
  • Patent number: 10055324
    Abstract: A method for managing a system may include gathering, with a system manager, data about a first system event and a second system event. The method further includes determining, with the system manager, a plurality of first system event attribute values and a plurality of second system event attribute values. The first and second system event attribute values are based on the data gathered about the first and second system event. The method further includes generating, with the system manager, a display of the plurality of first system event attribute values in hierarchal relation to the plurality of second system event attribute values.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: Thomas S. Brugler, Vincent C. Conzola, Randall A. Craig, John P. Franks, Mark E. Molander
  • Patent number: 10048767
    Abstract: A display apparatus, an electronic apparatus, and a method of controlling a screen of a display apparatus are provided. The electronic apparatus is configured to display a division guide line in response to a touch being detected on a bezel of a plurality of display apparatuses displaying a multi-vision screen including a main area and a sub area to change the main area and the sub area, and change a size and a position of a main area based on a division guide line displayed in response to a touch being detected on a bezel of the plurality of display apparatuses displaying a multi-vision screen including the main area and a sub area.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: August 14, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Eun-kyung Yoo, Ja-ok Koo, Hyun-soo Nah, Tae-ho Wang
  • Patent number: 10050823
    Abstract: Disclosed is a system for providing an electronic device with a DM service, including: a DM server for providing the electronic device with the DM service; and a wireless terminal capable of being directly connected to the DM server for establishing a DM session while cooperating with the electronic device, generating an MO used for managing the electronic device with reference to a DDF of the electronic device if the wireless terminal receives the DDF of the electronic device from the electronic device through the DM session, and transmitting the generated MO to the DM server.
    Type: Grant
    Filed: July 18, 2008
    Date of Patent: August 14, 2018
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Ji-Eun Keum, Hae-Young Jun, Jin-Wook Lee, Wuk Kim, Hun Lim
  • Patent number: 10031892
    Abstract: A method for arranging graphical objects in an electronic document displayed on a screen of a computing device includes calculating a plurality of positions of the graphical objects displayed on a display area of the screen, grouping the graphical objects whose calculated positions are located within a predetermined area of the display area, calculating a reference point of the group based on each position of the grouped graphical objects, reflowing the grouped graphical objects in response to a variation in display of the electronic document, calculating potential energies for the reflowed graphical objects, and displaying the electronic document with the reflowed graphical objects in a layout having the minimum potential energy among the calculated potential energies.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: July 24, 2018
    Assignee: Konica Minolta Laboratory U.S.A., Inc.
    Inventors: William John Briggs, Stuart Guarnieri
  • Patent number: 10025291
    Abstract: One or more embodiments may provide a simulator for reproducing, in a virtual space, a motion of a machine that is controlled by a control program to manipulate an object. The simulator includes a processor configured with a simulation program to perform operations including: determining a condition of the object from a real space image; calculating an initial position of a virtual object in the virtual space corresponding to the determined condition; calculating a command value for moving a virtual machine in the virtual space, according to the control program and based on the position of the virtual object manipulated by the virtual machine in the virtual space, wherein the virtual machine corresponds to the machine; and creating display data for displaying one of: a motion of the virtual machine and a motion of the virtual object that are moved in accordance with the calculated command value.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: July 17, 2018
    Assignee: OMRON Corporation
    Inventors: Taku Oya, Fumiaki Narutani, Yasunori Sakaguchi, Haruna Shimakawa
  • Patent number: 10013612
    Abstract: A system for analyzing scene traits in an object recognition ingestion ecosystem is presented. In some embodiment, a trait analysis engine analyzes a digital representation of a scene to derive one or more features. The features are compiled into sets of similar features with respect to a feature space. The engine attempts to discover which traits of the scene (e.g., temperature, lighting, gravity, etc.) can be used to distinguish the features for purposes of object recognition. When such distinguishing traits are found, an object recognition database is populated with object information, possibly indexed according to the similar features and their corresponding distinguishing traits.
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: July 3, 2018
    Assignee: Nant Holdings IP, LLC
    Inventors: David McKinnon, John Wiacek, Jeremi Sudol, Kamil Wnuk, Bing Song
  • Patent number: 9996505
    Abstract: A method for managing a display of an electronic document (ED) on a display screen includes obtaining the ED specifying a plurality of text and a first graphical element; identifying a starting reference and an ending reference to the first graphical element within the plurality of text; displaying a portion of a segment of the plurality of text in a first region of the display screen, the segment being located between the starting reference and the ending reference; displaying, while displaying the portion of the segment, the first graphical element within a second region of the display screen, wherein the second region is adjacent to the first region on the display screen; removing the segment from the first region; and removing the first graphical element from the display screen in response to removing the segment such that the first region expands into the second region.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: June 12, 2018
    Assignee: Konica Minolta Laboratory U.S.A., Inc.
    Inventor: Ron Hightower
  • Patent number: 9992629
    Abstract: A method for providing a descriptor of a location to a recipient includes receiving location data of the location from a user and using the location data to identify one or more regions near or including the location. Each region is associated with a descriptor. One of the one or more regions is selected based on a recipient's interaction with the selected region including whether the user has shared with or received from the recipient the descriptor associated with the selected region. The descriptor associated with the selected region is provided to the recipient.
    Type: Grant
    Filed: January 2, 2017
    Date of Patent: June 5, 2018
    Assignee: SCENERA MOBILE TECHNOLOGIES, LLC
    Inventors: Munindar P. Singh, Mona Singh
  • Patent number: 9984724
    Abstract: System, method and apparatuses of the present invention directed to a paradigm of manuscript generation and manipulation from a source textual document, involving a first format, into another document in a second format. A converter converts scenes, dialog, milieus, movements, actions and other instructions input or stored in a first format into a second, different format, and vice versa.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: May 29, 2018
    Assignee: Plotagon AB Corporation
    Inventors: Jonathan Hise Kaldma, Philip Edner, Jonas Löfgren
  • Patent number: 9977834
    Abstract: An online system stores information identifying interactions by online system users with content provided by a third party system. The third party system includes a tracking mechanism in content that specifies one or more interactions with the content. When a user performs a specified interaction with the content via a client device, the tracking mechanism communicates information describing the performed interaction from the client device to the online system. The online system retrieves information identifying the user from the client device and stores the information describing the performed interaction in association with the information identifying the user. The third party system requests the online system generate content for presentation to the user, and the online system identifies content provided by the third party system with which additional users having at least a threshold measure of similarity to the user interacted to present to the user.
    Type: Grant
    Filed: April 3, 2015
    Date of Patent: May 22, 2018
    Assignee: Facebook, Inc.
    Inventors: Tirunelveli R. Vishwanath, Vijaye Ganesh Raji
  • Patent number: 9971457
    Abstract: Embodiments are generally directed to audio augmentation of touch detection for surfaces. An apparatus may include a pedestal, the pedestal including an audio sensor to detect a vibration from a surface on which the apparatus is placed; an arm coupled with the pedestal; and a head element coupled with the arm, wherein the head element includes a visual sensor to detect location of an object in relation to the surface.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: May 15, 2018
    Assignee: INTEL CORPORATION
    Inventor: Carl C. Hansen
  • Patent number: 9960924
    Abstract: A conference system includes at least one server and at least one mobile terminal connectable to the server. The mobile terminal includes an orientation estimation unit configured to detect orientation information of the mobile terminal, an operation unit configured to detect operation information of an operation performed; and an event transmission unit configured to transmit the orientation information and the operation information. The server includes an image information generation unit configured to generate image information of a conference material and image information of a pointer drawn over the image information of the conference material based on the drawing event, and an action information generation unit configured to generate action information corresponding to the conference material based on drawing history information of the drawn pointer.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: May 1, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Shan Jiang, Yuichi Murase
  • Patent number: 9940389
    Abstract: Systems and methods for generating issue networks are disclosed. In one embodiment, a computer-implemented method of generating an issue network from a document corpus includes searching, using a computer, the document corpus for a set of documents discussing a starting issue, wherein the starting issue is one of a plurality of normalized issues defined by the document corpus. The method further includes determining a set of normalized issues discussed by the set of documents discussing the starting issue, wherein the set of normalized issues also includes the starting issue, and determining instances of co-occurrences of individual normalized issues of the set of normalized issues within individual cases of the set of documents. The method also includes linking individual normalized issues of the set of normalized issues based on their co-occurrences within the set of documents, wherein the linked individual normalized issues at least in part define the issue network.
    Type: Grant
    Filed: April 6, 2016
    Date of Patent: April 10, 2018
    Assignee: LexisNexis, A Division of Reed Elsevier, Inc.
    Inventors: Paul Zhang, Sanjay Sharma, Mark Wasson, Harry R. Silver, David Steiner
  • Patent number: 9933928
    Abstract: A method displays a graphical user interface for a data visualization application. The user interface includes shelves for specifying data visualization characteristics for a dataset. The method selects a map view based on geographic location field name(s) placed onto the shelves, and displays a geographic map. A user selects a visual encoding by placing a first field name onto a first shelf, which specifies a visual property of displayed marks. The property for each mark is determined by values of the first field in records of the result set. A mark displays for each record in the result set. When the first shelf specifies color of marks, each displayed mark fills the respective geographic region with a color based on the value of the first field. When the first shelf specifies size of marks, point marks are displayed with a respective size corresponding to the value of the first field.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: April 3, 2018
    Assignee: Tableau Software, Inc.
    Inventors: Jock Douglas Mackinlay, Christopher Richard Stolte
  • Patent number: 9898555
    Abstract: According to some embodiments, a suggestion platform associated with a content aggregation system may access a plurality of data context trigger criteria associated with potential business information content elements. Each data context trigger criteria may include, for example: (i) a data locator associated with a business information data structure, (ii) an operator, and (iii) a threshold. For each data context trigger criteria, it may be automatically determined if a value in the business information data structure satisfies the data context trigger criteria based on the operator and the threshold. When a data context trigger criteria is satisfied, it may be automatically suggested to a user that the potential business information content element associated with that data context trigger criteria be added to a user display of the content aggregation system.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: February 20, 2018
    Assignee: SAP PORTALS ISRAEL LTD.
    Inventors: Aviad Gilady, Yotam Kadishay, Oleg Kossoy, Eyal Nathan, Tomer Pelleg, Roman Talyansky
  • Patent number: 9871906
    Abstract: A method for transmitting information in an inter-terminal communication system is provided. The method includes obtaining any information by a terminal, determining whether the obtained information is shared information, and transmitting, when the obtained information is the shared information, an advertisement signal including the shared information to another terminal.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: January 16, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Hyeon-Jin Kang
  • Patent number: 9871857
    Abstract: In various embodiments, methods and systems for optimizing allocation of dynamic resources are provided. A user service request resource instance is received at an allocator. The user service request resource instance is based on a dynamic resource protocol that supports generating and communicating resource instances between components in a resource allocation platform. The dynamic resource protocol also defines a set of rules for translating and representing resources as logical resource types and logical units. At a node, a node resource instance is generated and communicated, based on the dynamic resource protocol, from the node to the allocator. The node resource instance specifically comprises a resource interaction matrix that indicates dependencies between resource types. A resource allocation instance is generated at the allocator for the user service request resource instance.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: January 16, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mark Eugene Russinovich, James E. Johnson, Ajay Mani, Bryan Tuttle, Alejandro Matute Gonzalez, Huy Vu-Bao Hoang
  • Patent number: 9858247
    Abstract: A computing device includes a view control that manages presentation of electronic content on the computing device. The presentation can include displaying content, audibly playing back content, and so forth. The view control is made available to multiple different applications on the computing device. To use the view control, an application provides to the view control an indication of a resolver for the view control to use. The electronic document includes references to electronic content, and the view control requests the referenced electronic content from the resolver. The resolver obtains the referenced electronic content, decodes (e.g., decompresses, decrypts, etc.) the obtained electronic content, and returns the decoded electronic content to the view control for display or other presentation.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: January 2, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: David L Risney, Jr., Bradley J Peters, Scott B Graham, Lindsay D Verola
  • Patent number: 9838747
    Abstract: Systems and methods are provided for displaying a short message service (SMS) message on user media equipment, in which the user media equipment includes a set-top box and a display. In some embodiments, the set-top box receives an SMS message, wherein the SMS message includes information identifying a triggering event for displaying the SMS message. The SMS message is stored until the occurrence and detection of the identified triggering event. In response to detecting the occurrence of the identified triggering event, the SMS message is displayed on at least a portion of the display of the user media equipment.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: December 5, 2017
    Assignee: Rovi Guides, Inc.
    Inventors: Craig Alan Olague, Kuan Hidalgo Archer, Henry C. Chilvers, Jr.
  • Patent number: 9836201
    Abstract: A user interface method, including presenting by a computer executing a user interface, multiple interactive items on a display. A first sequence of images is captured indicating a position in space of a hand of a user in proximity to the display, and responsively to the position, one of the interactive items is associated with the hand. After associating the item, a second sequence of images is captured indicating a movement of the hand, and responsively to the movement, a size of the one of the items is changed on the display.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: December 5, 2017
    Assignee: APPLE INC.
    Inventors: Martin Frey, Marcus Hauer, Dario Buzzini, Philipp Schaefer, Adi Berenson, Micha Galor, Nili Metuki, Alexander Shpunt
  • Patent number: 9830389
    Abstract: Embodiment of the disclosure may includes systems, methods, and devices for providing multidimensional search results on a plurality of search planes. Such systems, methods, and devices may: (i) receive one or more search terms from one or more user interfaces of the system; (ii) perform a search of one or more informational repositories to obtain a list of search results wherein the informational repositories may include the Internet and one or more databases; (iii) process the list of search results to classify each search result in one of a plurality of categories; (iv) cause a presentation of the search results in a plurality of search planes on the display of the system such that each search plane corresponds to one of the plurality of categories. In addition, the software applications may include a sorting software application that groups the list of search results into one of a plurality of categories.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: November 28, 2017
    Inventor: Leigh M Rothschild
  • Patent number: 9818069
    Abstract: A queue management scheme whereby a system-wide status is considered together with a status of each and every specific or particular queue and associated device within the system, in order to efficiently and effectively balance the needs and desires of customers with the needs and desires of an entity that provides services to the customers.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: November 14, 2017
    Assignee: Cubic Corporation
    Inventor: Paul Monk
  • Patent number: 9818213
    Abstract: A graphical manipulation tool to create and/or make modifications to a graphical object suitable for visually representing data. The graphical manipulation tool analyzes the graphical object to determine parameters of visual characteristics of the graphical object that can be used to visually represent data. A computing system, through the graphical manipulation tool, may generate metadata that defines a capacity for visual characteristics to represent data. In some cases, a preview is displayed on a user interface indicating to a user how the metadata, if incorporated with the graphical object, may result in the visual characteristics of the graphical object being used to visually represent data. If incorporating the metadata with the graphical object is desirable, the user may provide to include the additional metadata with the graphical object.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: November 14, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vijay Mital, Darryl Ellis Rubin, Suraj T. Poozhiyil, Robert Anderson, Olivier Colle, John A. Payne, David G. Green, Jeremy William John Newton-Smith
  • Patent number: 9811328
    Abstract: The disclosed implementations provide a seamless mechanism for end users to discover and try out new and/or updated applications. An application store may determine alternative applications to a frequently used first application on the client device that are similar to the first application. It may provide installation packages to the client device that installs the applications in a manner that associates the alternative applications with the first application. A notice may be generated by the client device that indicates the applications have been installed and/or that the data generated by the first application has been imported into the alternative applications. A selection of a user interface element may launch one of the alternative applications. Data generated by the first application may be displayed according to the user interface of the alternative application.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: November 7, 2017
    Assignee: GOOGLE INC.
    Inventor: Atul Kumar
  • Patent number: 9800628
    Abstract: A method for tagging images in a social network is provided. The method may include enabling a capture of an image associated with an online group discussion. The method may further include allowing an automatic tagging of the image associated with the online group discussion, the image including a visual representation of a first participant of the online group discussion. The method may also include providing the first participant with an option to indicate whether to approve distribution of the tagged image. The method may also include receiving an indication from the first participant whether to approve the distribution of the tagged image. When the indication from the first participant whether to approve the distribution of the tagged image indicates approval of the distribution, the method may further include distributing the tagged image, based at least in part on the indication of approval of distribution of the tagged image.
    Type: Grant
    Filed: August 18, 2014
    Date of Patent: October 24, 2017
    Assignee: Google Inc.
    Inventor: Alex Ainslie
  • Patent number: 9785311
    Abstract: A method for dynamically organizing applications based on a calendar event includes presenting a plurality of icons on an electronic display of a mobile device. Each icon of the plurality of icons represents an application configured to execute on the mobile device. The method further includes identifying an upcoming calendar event on a calendar linked to the mobile device and determining if there is a correlation between the application and the calendar event by comparing one or more characteristics of the application to one or more characteristics of the calendar event. The method also includes positioning the plurality of icons on the electronic display according to the determined correlation between the application and the calendar event such that icons representing applications having a positive correlation to the calendar event are positioned to be more visible than icons representing applications that do not have a positive correlation to the calendar event.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: October 10, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Janani Janakiraman, Dany R Madden, Meenakshi Sripal
  • Patent number: 9772746
    Abstract: An apparatus includes a display module that presents a plurality of icons on an electronic display of a mobile device. Each icon of the plurality of icons represents an application configured to execute on the mobile device. The apparatus includes an event module that identifies an upcoming calendar event on a calendar linked to the mobile device and a correlation module that determines if there is a correlation between the application and the calendar event by comparing characteristics of the application to characteristics of the calendar event. The apparatus includes an organization module that positions the plurality of icons on the electronic display according to the determined correlation between the application and the calendar event such that icons representing applications having a positive correlation to the calendar event are positioned to be more visible than icons representing applications that do not have a positive correlation to the calendar event.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: September 26, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Janani Janakiraman, Dany R Madden, Meenakshi Sripal
  • Patent number: 9767587
    Abstract: According to an embodiment of the present invention, an image extracting apparatus includes a reference image selecting unit and an image extracting unit. The reference image selecting unit selects one image as a reference image. The image extracting unit extracts a plurality of images of a predetermined number having relatively close temporal relationship to the reference image selected by the reference image selecting unit based on time-related information acquired from each image.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: September 19, 2017
    Assignee: CASIO COMPUTER CO., LTD.
    Inventor: Yoshinori Tomidokoro
  • Patent number: 9767523
    Abstract: A construction management system includes: a transmitter disposed in a transportation vehicle and configured to transmit radio waves including specific data of the transportation vehicle; a mobile terminal disposed in a loading machine; a reception section provided in the mobile terminal and configured to receive the radio waves from the transmitter; a detection section provided in the mobile terminal and configured to detect intensity of the radio waves received by the reception section; a specific data acquisition section provided in the mobile terminal and configured to acquire the specific data from the radio waves received by the reception section; and a work management section configured to generate result data indicating that the transportation vehicle has approached the loading machine based on the intensity detected by the detection section and the specific data acquired by the specific data acquisition section.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: September 19, 2017
    Assignee: Komatsu Ltd.
    Inventor: Chikashi Shike
  • Patent number: 9766903
    Abstract: In response to a first message received at a desktop of a data processing system from a message source, at least a portion of the first message is displayed in an area along an edge of a desktop screen presented by the desktop. In response to a first signal indicating that a cursor has been positioned within a predetermined distance of the displayed first message, further detailed information of the first message is displayed by increasing size of the area towards the edge of the desktop screen in an animated fashion, including displaying an input field without launching a separate window or process to allow a user to respond to the first message. In response to a second message entered into the input field by the user, the desktop transmits the second message to the message source.
    Type: Grant
    Filed: August 18, 2010
    Date of Patent: September 19, 2017
    Assignee: Red Hat, Inc.
    Inventor: William Jon McCann
  • Patent number: 9754047
    Abstract: Systems, methods, and other embodiments associated with dynamically generating adaptations of data objects are described. In one embodiment, a method includes receiving a request to access a requested portion of a data object. The data object is part of an application and the data object is in a first format that is native to the application and the request is for the data object in a second format. The example method includes analyzing, using at least hardware of a computer, the data object to identify the requested portion within the data object. The example method includes dynamically generating, in a volatile memory of the computer, an adaptation of the portion of the data object to provide access to the portion of the data object in the second format.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: September 5, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Ben Eng
  • Patent number: 9754303
    Abstract: A system, apparatus, method, and computer program product are provided that receive first input via a console to configure a plurality of different combinations of performance parameters that correspond to a manner in which a service may be provided, wherein the console is configured to provide a plurality of other services. The system, apparatus, method, and computer program also publish a plurality of user-facing interfaces to a service request catalog as a plurality of different service offerings, wherein the plurality of different service offerings correspond to the plurality of different combinations of performance parameters for the service. Further, the system, apparatus, method, and computer program initiate the service in a manner that corresponds to one of the plurality of different combinations of performance parameters for one of the plurality of service offerings when that one of the plurality of service offerings is selected with second input received via the console.
    Type: Grant
    Filed: October 3, 2013
    Date of Patent: September 5, 2017
    Assignee: CA, Inc.
    Inventors: Sameer S. Jagtap, Muhammad Arif, Manoj K. Thopcherneni
  • Patent number: 9746989
    Abstract: According to one embodiment, a three-dimensional image processing apparatus includes at least a storage, an inputting unit, an image generating unit and a pointer controlling unit. The storage stores volume data of a target. The inputting unit receives an input operation for moving a pointer. The image generating unit generates a superimposed image in which a rendering image generated by performing a rendering process on the volume data and a pointer image are superimposed in consideration of information of depth. The pointer controlling unit obtains information of a three-dimensional position of the pointer. When the pointer is on the rendering image, the pointer controlling unit moves the pointer along a three-dimensional surface of a target contained in the volume data.
    Type: Grant
    Filed: October 9, 2012
    Date of Patent: August 29, 2017
    Assignee: Toshiba Medical Systems Corporation
    Inventors: Kensuke Shinoda, Kyoko Sato, Satoshi Wakai, Tomohisa Fukunaga
  • Patent number: 9746990
    Abstract: Technologies for selectively augmenting communications transmitted by a communication device include a communication device configured to acquire new user environment information relating to the environment of the user if such new user environment information becomes available. The communication device is further configured to create one or more user environment indicators based on the new user environment information, to display the one or more created user environment indicators via a display of the communication device and include the created user environment indicator in a communication to be transmitted by the communication device if the created user environment indicator is selected for inclusion in the communication.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: August 29, 2017
    Assignee: Intel Corporation
    Inventors: Glen J. Anderson, Jose K. Sia, Jr., Wendy March
  • Patent number: 9743357
    Abstract: Disclosed embodiments comprise an energy harvesting computer device in association with a communication device comprising interactive user interface operatively configured with CMOS multiple antennas on chip for boosting signal receptions and for providing faster data transmission speed. Disclosed embodiment encompasses three modes of communications—the Cell phone, wireless Internet applications, and Global communication and media information. Embodiments provide communication apparatus operable to enhance mobile communication efficiency with touch sensitive display comprising energy harvesting platform in communication with a charging circuit board configured with memories, processors, sensors, and modules. Embodiments further provide a gaming device, a wireless media device configured with touch pads comprising sensors being embedded in silicon substrate and fused in nano-fiber/microfiber material having excellent electrical characteristics.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: August 22, 2017
    Inventor: Joseph Akwo Tabe
  • Patent number: 9741396
    Abstract: A contents converting apparatus, a contents converting method, and a computer readable recording medium are provided. The contents converting apparatus is for converting contents including a plurality of stream data and stored in a Blu-ray disc. The contents converting apparatus includes a controller configured to receive manifest information of a data structure configuring the contents, and determine stream data to be copied from the Blu-ray disc based on the manifest information. The convents converting apparatus further includes a formatter configured to convert the determined stream data of a first format to new stream data of a second format.
    Type: Grant
    Filed: May 19, 2015
    Date of Patent: August 22, 2017
    Assignees: SAMSUNG ELECTRONICS CO., LTD., Gangneung-wonju National University Industry Academy Cooperation Group
    Inventors: Jong-ho Yang, Bong-gil Bak, Sung-wook Park
  • Patent number: 9743235
    Abstract: A computer-implemented method, including detecting, by a first client device, a presence of a mobile customer in a particular geographic location, with detecting being through a direct device communication between the first client device and a second client device that is associated with the mobile customer; in response to the mobile customer presence detection, updating a local registry of the first client device with a customer identifier of the mobile customer; and retrieving, from a server device, customer information about the mobile customer; generating, based on contents of the local registry, a list of customers who are presently located in the particular geographic location; and rendering on a display device of the first client device at least one of the list of customers or the retrieved customer information.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: August 22, 2017
    Assignee: MicroStrategy Incorporated
    Inventor: Benjamin Reyes
  • Patent number: 9740715
    Abstract: Deleting a data record from the second level storage or main store is disclosed. A look-up is performed for the data record in the first level storage, where the data record is defined by a row identifier. If the row identifier is found in the first level storage, a look-up is performed for an updated row identifier representing an update of the data record in the second level storage and the main store, the update of the data record being defined by an updated row identifier. If the updated row identifier is found in the second level storage, an undo log is generated from the first level storage to invalidate a row identifier of the row identifier. A flag is generated representing an invalid updated row identifier, and a redo log is generated to restore the data record in the first level storage.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: August 22, 2017
    Assignee: SAP SE
    Inventors: Franz Faerber, Juchang Lee, Ivan Schreter
  • Patent number: 9742619
    Abstract: A program product and system that implements a method for adding an Information Technology (IT) structure A to an IT structure X. A first list of all dependencies of elements in a composition of X is received. It is determined that no dependency of any element E in the composition of X in the first list has an exclusion with a class Y to which A belongs. A second list of all dependencies of A is received. It is determined that no dependency of A in the second list has an exclusion with a class Z to which an element E in the composition of X belongs. It is determined that no dependency of any element E in the composition of X in the first list has an exclusion with a class Y to which A belongs and ensuring that A's dependencies are satisfied followed by adding A to X.
    Type: Grant
    Filed: January 6, 2014
    Date of Patent: August 22, 2017
    Assignee: International Business Machines Corporation
    Inventors: Dmitry Andreev, Paul G. Greenstein, Galina Grunin, Gregory Vilshansky
  • Patent number: 9734540
    Abstract: A construction management system includes: a transmitter disposed in a transportation vehicle and configured to transmit radio waves including specific data of the transportation vehicle; a mobile terminal disposed in a loading machine; a reception section provided in the mobile terminal and configured to receive the radio waves from the transmitter; a detection section provided in the mobile terminal and configured to detect intensity of the radio waves received by the reception section; a specific data acquisition section provided in the mobile terminal and configured to acquire the specific data from the radio waves received by the reception section; and a work management section configured to generate result data indicating that the transportation vehicle has approached the loading machine based on the intensity detected by the detection section and the specific data acquired by the specific data acquisition section.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: August 15, 2017
    Assignee: Komatsu Ltd.
    Inventor: Chikashi Shike
  • Patent number: 9729829
    Abstract: A method for use in providing content includes hosting a network site on a computer network, displaying on the network site links to one or more videos, and displaying on the network site at least an on-demand preview of a first video in response to a corresponding one of the links being selected. A storage medium stores a computer program for use on a client computer. Several other methods, systems and programs are also disclosed.
    Type: Grant
    Filed: December 4, 2007
    Date of Patent: August 8, 2017
    Assignee: Crackle, Inc.
    Inventors: Aviv Eyal, Piers Haken, David Charles Alexander Hodgson, Steven Hazel
  • Patent number: 9715525
    Abstract: This invention relates to methods for storing and searching data. Embodiments of the invention make use of suffix trees to support binary pattern matching. Embodiments of the invention can be shown to have comparable search speeds to searches of known suffix trees, but are advantageous in that they have lower memory usage requirements which is important in large data environments.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: July 25, 2017
    Assignees: Khalifa University of Science, Technology and Research, British Telecommunications plc, Emirates Telecommunications Corporation
    Inventors: Quang Hieu Vu, Rasool Asal
  • Patent number: 9699187
    Abstract: Exemplary methods, apparatuses, and systems receive a request from a user to access content for a group of users of a social networking system, and send the content to the user including an interface to a third party system. The interface is to enable the user to retrieve information related to a third party service from the third party system to share with the group. The user sends the information related to the third party service to share with the group to the social networking system. The social networking system sends the shared information related to the third party service to a group member based on the group member requesting access to the content. In one embodiment, the third party service stores a file or folder on a third party server and the shared information includes a link to the shared file or folder.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: July 4, 2017
    Assignee: FACEBOOK, INC.
    Inventors: Sizhe Chen, Kenneth Lau, Thomas Whitnah, Richard Armbrust, Todd Jackson
  • Patent number: 9690785
    Abstract: A collaborative document editing system receives an input to a document from a first user. The collaborative document editing system identifies a portion of the document associated with the input and a set of users associated with the identified portion of the document. The collaborative document editing system applies the input to the document and transmits a notification regarding the input to members of the identified set of users other than the first user.
    Type: Grant
    Filed: January 30, 2014
    Date of Patent: June 27, 2017
    Assignee: GOOGLE INC.
    Inventor: Vance Julius Vagell
  • Patent number: 9678955
    Abstract: Disclosed herein are system, method, and computer program product embodiments for implementing a data collection visualization facility. An embodiment operates by adding a visualization component to an application, to create a three-dimensional (3D) user interface and implementing a data adaptor associated with the visualization component. This embodiment further implements an event handler configured to function with the visualization component.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: June 13, 2017
    Assignee: SAP SE
    Inventors: Sheng Yao, Lin Cao
  • Patent number: 9674446
    Abstract: An imaging apparatus includes: a first display panel unit for executing display toward a user side; a second display panel unit for executing display toward a subject side; an imaging processing unit for subjecting incident light from the subject side to photoelectric conversion to obtain a captured image signal; a recording processing unit for executing a recording process to a recording medium regarding the captured image signal obtained at the imaging processing unit; and a control unit for controlling the display states of the first display panel unit and the second display panel unit for each of a plurality of various types of operation periods changing along with the operation of the imaging processing unit or the recording processing unit, and executing display control wherein the first display panel unit and the second display panel unit can have different display content during at least a single operation period.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: June 6, 2017
    Assignee: Sony Corporation
    Inventors: Miho Akita, Kazuyuki Marukawa, Sho Tanaka
  • Patent number: 9665349
    Abstract: Techniques are disclosed for generating embeddable widgets capable of accessing contents in a cloud-based platform. In one embodiment, a method comprises receiving a request identifying a target content in the cloud-based platform. The method further comprises automatically generating a plurality of software codes which correspond to a software widget that enables access to the target content. According to some embodiments, the software widget is to be embedded in a software product so as to enable a user of the software product to access the target content without navigating away from the software product. Among other advantages, embodiments disclosed herein provide easy integration of centralized contents to users and third-party web-service vendors, and reduce the effort necessary for system administrators in controlling data security and tracking different activities performed to the centralized content, thereby enabling more intuitive user experience without sacrificing data security.
    Type: Grant
    Filed: October 7, 2013
    Date of Patent: May 30, 2017
    Assignee: Box, Inc.
    Inventors: Brandon Savage, Tony Casparro, Jeff Tan, Sahil Amoli
  • Patent number: 9651997
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed An example apparatus to update a spatially adjustable display disclosed herein includes a display size monitor to acquire an indication of a size of the spatially adjustable display, a service image comparator to compare the indication of the size to a size model, and a source image adjuster to invoke visual configuration adjustments to an output image of the spatially adjustable display based on parameters identified in the size model.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: May 16, 2017
    Assignee: Intel Corporation
    Inventor: David W. Browning
  • Patent number: 9645706
    Abstract: Embodiments are directed to implementing localized jump lists and to generating a locale-specific jump list. In one scenario, a computer system sends a synchronization request to receive a current contact list that includes a user's contacts. The computer system receives both a synchronized contact list and a locale-specific jump list, which includes jump header sort keys that indicate the relative sorting position of each jump header. The computer system receives a user input indicating that the user has selected a specified jump header and intends to jump to a specified point in the contact list. The computer system then jumps to the user-specified point in the contact list using the jump header sort key that corresponds to the selected jump header in the locale-specific jump list and displays the contact list to the user at the selected jump header that was jumped to using the jump header sort key.
    Type: Grant
    Filed: May 9, 2013
    Date of Patent: May 9, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Thomas W. Millett, Haroon Dawood Barri
  • Patent number: 9633042
    Abstract: A system for analyzing scene traits in an object recognition ingestion ecosystem is presented. In some embodiment, a trait analysis engine analyzes a digital representation of a scene to derive one or more features. The features are compiled into sets of similar features with respect to a feature space. The engine attempts to discover which traits of the scene (e.g., temperature, lighting, gravity, etc.) can be used to distinguish the features for purposes of object recognition. When such distinguishing traits are found, an object recognition database is populated with object information, possibly indexed according to the similar features and their corresponding distinguishing traits.
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: April 25, 2017
    Assignee: Nant Holdings IP, LLC
    Inventors: David McKinnon, John Wiacek, Jeremi Sudol, Kamil Wnuk, Bing Song