Patents Issued in September 15, 2016
  • Publication number: 20160266848
    Abstract: A system and method are disclosed for incorporating mathematical and/or logical functionality within a memory system (such as a solid state drive (SSD)). The mathematical and/or logical functionality may comprise an arithmetic logic unit (ALU). The ALU may be resident in one or both of flash memory chips or the SSD controller. When resident in the flash memory chips, a single ALU or multiple ALUs may be used. For example, a single ALU may be assigned to one, some, or each block of flash memory within the flash memory chip. As another example, an ALU may be assigned to a sub-block construct, such as to each bit line in the block. Having ALUs resident in the SSD enables more processing to be performed within the SSD and reduces the need to transmit data outside of the SSD for processing.
    Type: Application
    Filed: May 25, 2016
    Publication date: September 15, 2016
    Applicant: SanDisk Technologies LLC
    Inventor: William Kwei-Cheung Lam
  • Publication number: 20160266849
    Abstract: When error occurrence in a peripheral is detected, and a setting file of a printer driver of the peripheral contains information corresponding to the detected error, an error message different from an OS message provided by an operating system is displayed without displaying the OS message.
    Type: Application
    Filed: February 25, 2016
    Publication date: September 15, 2016
    Inventor: Hideki Honda
  • Publication number: 20160266850
    Abstract: An image processing apparatus includes a determination unit configured to determine coordinate of a region in a web page having a plurality of elements in a structured document, the display region being specified by a user, an extraction unit configured to extract image data corresponding to the coordinate determined by the determination unit in the web page, an output unit configured to output an image based on the image data extracted by the extraction unit, wherein, when the region specified by the user is a part clipped out of an element in the web page, the extraction unit extracts image data of the part of the element corresponding to the coordinate determined by the determination unit
    Type: Application
    Filed: March 15, 2016
    Publication date: September 15, 2016
    Inventor: Nobushige Aoki
  • Publication number: 20160266851
    Abstract: An image forming apparatus capable of communicating with an external apparatus includes a storage unit having a folder, a setting unit configured to set a printing condition corresponding to the folder, and a printing unit configured to print a printing target file transmitted from the external apparatus and stored in the folder based on the printing condition set by the setting unit.
    Type: Application
    Filed: March 8, 2016
    Publication date: September 15, 2016
    Inventor: Yoshiji Kanamoto
  • Publication number: 20160266852
    Abstract: An image forming apparatus that is capable of obtaining a booklet of a correct opening direction. A reading unit reads a spread of an original and generates image data of a plurality of pages. A first receiving unit receives an opening direction of the original from a user as a setting about reading of the original. A storage unit stores the image data of the plurality of pages in association with information showing the opening direction that the first receiving unit receives. A second receiving unit receives an opening direction of printed matter from the user as a setting about printing of the image data stored in the storage unit. An indication unit indicates the opening direction that the information stored in the storage shows to the user when the second receiving unit receives the opening direction of the printed matter.
    Type: Application
    Filed: March 1, 2016
    Publication date: September 15, 2016
    Inventor: Yasuhiro Takahashi
  • Publication number: 20160266853
    Abstract: When receiving an electronic mail from a mail server, an MFP generates received information regarding the received electronic mail and prints an image attached to the electronic mail on a sheet together with the generated received information. A user sets in advance a sheet size used for reception print via a setting screen for a reception print size. When the sheet size is set, the MFP determines whether a length of a side parallel to an order of a character string of the received information to be printed is a predetermined length or longer and performs control to prevent a size determined as not having the predetermined length or longer from being set as a sheet size to be used for printing the image attached to the electronic mail together with the received information.
    Type: Application
    Filed: March 7, 2016
    Publication date: September 15, 2016
    Inventor: Kazuhiro Sugawara
  • Publication number: 20160266854
    Abstract: A printing control apparatus includes a setting unit that sets a location of a delimitation in a print instruction, a buffer unit that buffers image data generated in response to the print instruction, and a transfer unit that transfers the image data buffered on the buffer unit to a printer that prints on a continuous-feed paper sheet. The transfer unit inserts blank sheet data at the location of the delimitation set by the setting unit when an amount of the image data buffered by the buffer unit becomes equal to or below a first threshold value and transfers the image data to the printer.
    Type: Application
    Filed: August 21, 2015
    Publication date: September 15, 2016
    Applicant: FUJI XEROX CO., LTD.
    Inventor: Masaharu TONOUCHI
  • Publication number: 20160266855
    Abstract: An information processing apparatus according to an embodiment of the present invention determines whether there is a setting value that belongs a target category and can be set in combination with another setting value and changes an input setting value that has been input via a print setting screen and has been determined not to be able to be set in combination with the other setting value to the setting value that can be set in combination with the other setting value on the basis of a result of the determination.
    Type: Application
    Filed: March 7, 2016
    Publication date: September 15, 2016
    Inventor: Akihiro Mitsui
  • Publication number: 20160266856
    Abstract: A communication device may communicate a first establishing command with an external device via a NFC interface so as to establish a first communication link, receive first target data from the external device via the NFC interface by using the first communication link, process a specific command included in the first target data so as to create second target data, select one type of disconnection method according to information included in the first target data from among plural types of disconnection methods for disconnecting the first communication link, and disconnect the first communication link by using the selected one type of disconnection method. The communication device may communicate a second establishing command with the external device via the NFC interface so as to establish a second communication link, and send the second target data to the external device via the NFC interface by using the second communication link.
    Type: Application
    Filed: May 24, 2016
    Publication date: September 15, 2016
    Inventor: Hirotaka Asakura
  • Publication number: 20160266857
    Abstract: An image information display method according to an embodiment of this invention may includes receiving voice data of the other party of a call connection through the call connection, extracting feature data of the other party by analyzing the received voice data, creating an image associated with the other party, based on the extracted feature data, storing the created image in connection with information associated the other party, and displaying the stored image when an event associated with the other party occurs. Other embodiments are possible.
    Type: Application
    Filed: December 8, 2014
    Publication date: September 15, 2016
    Applicant: Samsung Electronics Co., Ltd.
    Inventor: Dongyo JUN
  • Publication number: 20160266858
    Abstract: A method comprising receiving a representation of an image (702), the image being based, at least in part, on at least one operational circumstance, determining a first part of the representation based, at least in part, on a position of a first bead apparatus (704), causing display of the first part of the representation by the first bead apparatus (706), determining a second part of the representation based, at least in part, on a position of a second bead apparatus (708), and causing display of at least a portion of the second part of the representation by the second bead apparatus (710) is disclosed.
    Type: Application
    Filed: October 28, 2013
    Publication date: September 15, 2016
    Applicant: Nokia Technologies Oy
    Inventors: Antti ERONEN, Arto LEHTINIEMI, Juha ARRASVUORI, Jukka HOLM
  • Publication number: 20160266859
    Abstract: According to an embodiment, a display block is a display apparatus including a plurality of surfaces. The display block includes a display device, a plurality of transmitting/receiving sections that perform communication within a predetermined distance, and a control section. The display device is provided on at least one surface of the plurality of surfaces. The plurality of transmitting/receiving sections are arranged to correspond to at least two or more side surfaces with respect to the surface on which the display device is provided among the plurality of surfaces. The control section performs control of the plurality of transmitting/receiving sections and the display device.
    Type: Application
    Filed: March 4, 2016
    Publication date: September 15, 2016
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Yasuo AKATSUKA, Masahiro TAKAGI, Hiroshi TSURUMI, Kojiro SUZUKI, Koji HORISAKI, Toshihiro NAKAMURA, Takashi NAKADA
  • Publication number: 20160266860
    Abstract: A video display wall system for displaying information provided by a plurality of computing devices each interacting with the video display wall system at the discretion of a user. The display wall system includes a video display wall and a server operatively coupled to the display wall and to the plurality of computing devices. The system is configured to enable each of the users to concurrently display information on the display wall, as well as to enable concurrent interaction by each of the users with the displayed information. The owner of the displayed information and the identity of each of the users interacting with the displayed information are maintained by the server. A method for multiple users to concurrently interact with shared media that is displayed, and a multiuser interactive display system is described.
    Type: Application
    Filed: March 8, 2016
    Publication date: September 15, 2016
    Inventor: SUNGWONG NAM
  • Publication number: 20160266861
    Abstract: A video wall security system and a video wall security method are provided. The video wall security system includes at least one processor to implement a central controller configured to receive, from a monitoring system, an identifier of a camera and a video stream, and generate layout setting information of a video wall to control a layout of the video wall, based on the identifier, a gateway configured to generate mapping information based on the layout setting information of the central controller, an internet protocol (IP) wall controller configured to transmit the mapping information to each of screens of the video wall, and control the screens to load the video stream based on the identifier, and a decoder configured to decode the loaded video stream, and display the decoded video stream on the screens.
    Type: Application
    Filed: March 9, 2016
    Publication date: September 15, 2016
    Applicant: Hanwha Techwin Co., Ltd.
    Inventor: Dae Sang KIM
  • Publication number: 20160266862
    Abstract: A method for pixel to pixel displaying an input video on a spliced display screen is provided. In the spliced display screen, actual physical pixels of a display area of each display screen are distributed on the basis of a physical outer diameter of the display screen according to an nK video standard. The physical outer diameter includes a screen margin/bezel and a display area of a display screen. The physical pixels of the nK video standard are uniformly distributed in the whole physical outer diameter of the display screen with a bezel, including being uniformly distributed in the width of the margin/bezel. The actual physical pixels in the display area of the display screen are fewer than those of the nK video standard, and the width occupied by the missing pixels is consistent with that occupied by the display screen margin/bezel.
    Type: Application
    Filed: May 21, 2016
    Publication date: September 15, 2016
    Inventors: WEIKANG DING, ZHANMIN XIA
  • Publication number: 20160266863
    Abstract: An electronic device including a wireless communication processor configured to wirelessly communicate with at least one other electronic device; a display; and a controller configured to execute a web application of a web browser installed on the electronic device, display an execution screen of the web application on the display, extract a web code of the web application associated with the execution screen, and transmit the extracted web code to the at least one other electronic device through the wireless communication unit such that screen information related to the execution screen is displayed on a display of the at least one other electronic device using the web code without executing a corresponding web application on the at least one other electronic device.
    Type: Application
    Filed: October 27, 2014
    Publication date: September 15, 2016
    Applicant: LG ELECTRONICS INC.
    Inventors: Hyojin SONG, Dongyoung LEE, Soonbo HAN, Sangjo PARK
  • Publication number: 20160266864
    Abstract: A system and method for communicating a multimedia presentation between a presenter and an audience is described. Services provided via a network facilitate the communication, and include real-time determination of remaining portions of a presentation responsive to “on the fly” presentation modifications, automated filtering and prioritization of audience feedback to a presenter, and integration with one or more customer data resources.
    Type: Application
    Filed: March 9, 2016
    Publication date: September 15, 2016
    Inventors: Vijaykumar Rajendran, Rajendran Dandapani, Sridhar Vembu, Karthikeyan Jambulingam, Sudheer A. Grandhi
  • Publication number: 20160266865
    Abstract: Embodiments are described for a method of rendering audio for playback through headphones comprising receiving digital audio content, receiving binaural rendering metadata generated by an authoring tool processing the received digital audio content, receiving playback metadata generated by a playback device, and combining the binaural rendering metadata and playback metadata to optimize playback of the digital audio content through the headphones.
    Type: Application
    Filed: October 28, 2014
    Publication date: September 15, 2016
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Nicolas R. TSINGOS, Rhonda WILSON, Sunil BHARITKAR, C. Phillip BROWN, Alan J. SEEFELDT, Remi AUDFRAY
  • Publication number: 20160266866
    Abstract: Digitized music may be streamed, like video, and link through a high-speed cable with an integrated system in which memory would hold the music in a sound system with speakers. This sound system could have a USB port for IPods and other MP3 players.
    Type: Application
    Filed: April 18, 2016
    Publication date: September 15, 2016
    Inventor: Michael Lewis Moravitz
  • Publication number: 20160266867
    Abstract: An audio mixing system for providing an audio processing interface at a mobile device may include a mobile device including an interface configured to present a display screen to receive user input to control a remote audio mixer that is operably coupled to at least one musical instrument, transmit, via a wireless network, a mobile device command indicating an audio setting, the command being generated in response to user input, receive, via the wireless network and in response to the mobile device command, first mixer data indicative of audio settings of the remote audio mixer, and present an updated display screen, the updated display screen reflecting the first mixer data as a result of the mobile device command to present a real-time display of the audio settings of the remote audio mixer.
    Type: Application
    Filed: March 10, 2016
    Publication date: September 15, 2016
    Inventors: Danny OLESH, John FULLER, Michael JAGO
  • Publication number: 20160266868
    Abstract: An audio router. The audio router includes a media director and an audio transmission module. The media director configured to receive a signal containing audio information from a source external to the audio router includes a plurality of nodes. Each node includes a network transceiver configured to advertise availability of the node on a data network and an advertisement module configured to advertise availability of the node on the data network. The audio transmission module is configured to transmit the signal containing audio information.
    Type: Application
    Filed: March 14, 2016
    Publication date: September 15, 2016
    Applicant: VSSL LLC
    Inventor: Dan Allen
  • Publication number: 20160266869
    Abstract: A position information providing device includes a display control portion which controls, based on sound position information showing sound data transmission positions, the display of a map display screen where icons showing the sound data transmission positions are superimposed on a map.
    Type: Application
    Filed: May 24, 2016
    Publication date: September 15, 2016
    Applicant: SONY CORPORATION
    Inventor: Mizuho ODA
  • Publication number: 20160266870
    Abstract: A sound effect adjusting method and apparatus are provided. The method includes: determining an initial sound effect intensity value corresponding to each object currently selected; determining, according to the initial sound effect intensity value corresponding to each object currently selected, a sound effect intensity value corresponding to each type of object currently selected; acquiring a state of each type of object currently selected; adjusting, according to the state of each type of object currently selected, the sound effect intensity value corresponding to each type of object; and combining, according to adjusted sound effect intensity values of all types of objects currently selected, sound effects corresponding to all the types of objects, and using the combined sound effects as a sound effect adjustment result.
    Type: Application
    Filed: May 26, 2016
    Publication date: September 15, 2016
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Xiayu Wu, Rong Wan
  • Publication number: 20160266871
    Abstract: A multimodal system using at least one speech recognizer to perform speech recognition utilizing a circular buffer to unify all modal events into a single interpretation of the user's intent.
    Type: Application
    Filed: March 11, 2016
    Publication date: September 15, 2016
    Inventors: Phillipp H. Schmid, David R. McGee
  • Publication number: 20160266872
    Abstract: A method of providing a voice-speech service in a mobile terminal is provided. The method includes receiving sensing information from a sensor unit, determining whether to set an operating mode of the voice-speech service as a driving mode according to the sensing information, and providing an audible feedback according to pre-stored driving mode setting information when an operating mode of the voice-speech service is set as the driving mode.
    Type: Application
    Filed: May 25, 2016
    Publication date: September 15, 2016
    Inventors: Hayoung JEON, Sora KIM, Heewoon KIM, Yumi AHN, Jihyun AHN
  • Publication number: 20160266873
    Abstract: Examples of the present disclosure provide apparatuses and methods for performing variable bit-length division operations in a memory. An example method comprises performing a variable length division operation on a first vector comprising variable length elements representing a number of dividends and stored in a group of memory cells coupled to a first access line and a number of sense lines of a memory array and a second vector comprising variable length elements representing a number of divisors stored in a group of memory cells coupled to a second access line and the number of sense lines of the memory array. The method can include dividing the first vector by the second vector by performing a number of operations. The method can include performing at least one of the number of operations without transferring data via an input/output (I/O) line.
    Type: Application
    Filed: March 8, 2016
    Publication date: September 15, 2016
    Inventors: Sanjay Tiwari, Kyle B. Wheeler
  • Publication number: 20160266874
    Abstract: A method includes receiving, by a computer, input from a client device. The input is indicative of a software environment for software to be developed by a user. The method further includes analyzing, by the computer, the received input against a knowledge base to generate a technology recommendation for the user to use to develop the software. The method also includes providing, by the computer, the technology recommendation to the client device.
    Type: Application
    Filed: October 30, 2013
    Publication date: September 15, 2016
    Inventors: Tomer Priel, Karen Cohen, Eli Mordechai
  • Publication number: 20160266875
    Abstract: Disclosed is a software automatic configuration apparatus that analyzes software itself to configure software, equipped with functions required by the user, within the analyzed software. The apparatus includes: a memory storing instructions; and at least one processor configured to process the instructions to: extract a depended class from at least two classes belonging to a module comprised in a software program; extract a provided class on which the depended class has a dependency; construct a path of a graph with the module as a vertex, based on a relationship defined from the provided class to the depended class; trace the path of the graph in an opposite direction to add a path in the opposite direction to the graph; and trace the path of the graph added with the path in the opposite direction, using the module as a starting point, to collect a reachable module different from the module.
    Type: Application
    Filed: March 3, 2016
    Publication date: September 15, 2016
    Inventor: Masashi TAKAHASHI
  • Publication number: 20160266876
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating evaluation of data types for dynamic lightweight objects in an on-demand services environment. In one embodiment and by way of example, a method includes uploading a data file having data at a first computing device in response to a request, and detecting data types relating to the data within the data file. The detecting includes scanning data rows and data columns of the data file. The method may further include classifying the detected data types into one or more categories, and creating one or more dynamic objects based on the one or more categories.
    Type: Application
    Filed: May 25, 2016
    Publication date: September 15, 2016
    Inventors: Gary Baker, Sonali Thomas Agrawal, James Ferguson, Frank Lopez, Jamie No
  • Publication number: 20160266877
    Abstract: Systems and methods generate a modified application data structure that provides a customized modeling of physical systems in response to customized user inputs received via application feature(s) for new window form(s). The modified application data structure is generated from guided user inputs received through application builder wizard graphical user interface(s). The systems and methods include embedding a multiphysics model data structure in an initial application data structure and defining new window form(s). Window form data representing the defined new window forms is added to the initial application data structure. User-selectable application feature options are displayed in the application builder wizard graphical user interface(s) and application feature data is added to the initial application data structure to create a modified application data structure. The added application features can include data representing widget(s), form feature(s), and command sequence(s).
    Type: Application
    Filed: May 18, 2016
    Publication date: September 15, 2016
    Inventors: Daniel Bertilsson, Erik Danielsson, Sara Ehrlund, Eduardo Fontes, Lars Langemyr, Victor Littmarck, Svante Littmarck, Nils Malm, Tomas Normark, Björn Sjödin
  • Publication number: 20160266878
    Abstract: A system for creating a wireframe from a user interface of a software application is proposed. The software application is run on a computing system such that the user interface is displayed on a monitor. A portion of the user interface is blocked from view. An image of the user interface, with the portion being blocked from view, is captured and used to automatically create code describing the user interface. For example, one or more shapes in the image are recognized as user interface widgets and HTML code (or other type of code) is created that describes the recognized widgets.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 15, 2016
    Applicant: CA, INC.
    Inventor: Serguei Mankovskii
  • Publication number: 20160266879
    Abstract: Methods and systems are described for processing an excludable addressable entity. Source code is received that includes a first addressable entity specified in a programming language. An excludable indicator is detected, in the source code, indicating that the first addressable entity is excludable from a second translation of the source code. A first translation, of the source code, is generated that includes a first translation of the first addressable entity. In response to the detecting of the excludable indicator, excluding information is generated that identifies the first translation of the first addressable entity as excludable for excluding the first addressable entity from the second translation generated from the first translation of the source code.
    Type: Application
    Filed: May 18, 2016
    Publication date: September 15, 2016
    Applicant: SITTING MAN, LLC
    Inventor: Robert Paul Morris
  • Publication number: 20160266880
    Abstract: An application name modification method, said method comprising: selecting a target application and, by means of a preset application inlet, modifying the application name of the selected target application; obtaining original information regarding the selected target application, and linking together and storing the obtained original information regarding said target application and the modified new application name. Additionally disclosed are an application name modification device and a computer-readable storage medium.
    Type: Application
    Filed: June 3, 2014
    Publication date: September 15, 2016
    Inventors: Zhe Chang, Bo Liu
  • Publication number: 20160266881
    Abstract: A computing system environment executes platform-independent instructions to combine object data of a plurality of objects into a platform-independent object. Such objects of the plurality of objects may, for example, include form, entity and schema objects. Platform-dependent instructions comprising a set of one or more platform-specific instructions to display and operate on the platform-independent object are executed on a specific platform type associated with the platform-dependent instructions. By decoupling the hardcoded functionality from easily created and edited object portions of the application design, rapid deployment and execution of customized functionality across multiple distinct platforms is thereby enabled.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 15, 2016
    Applicant: FIELDSYNC MOBILE SOLUTIONS, LLC
    Inventors: Ryan J. Thompson, Justin Grant
  • Publication number: 20160266882
    Abstract: Systems and processes of accessing selected backend services throughout a software development lifecycle with a singly deployable mobile application is provided. The method includes deploying a mobile application a single time on a mobile device during a development lifecycle. The method further includes providing the singly deployed mobile application access to different service endpoint destinations during the development lifecycle based on one or more application policies associated with at least the mobile application.
    Type: Application
    Filed: March 13, 2015
    Publication date: September 15, 2016
    Inventors: Matthew B. Trevathan, Matthew TERRY, Destry GUSTIN, Keith KATZ, Edward GROSS, Bjorn HILDAHL, Amit AGHARA
  • Publication number: 20160266883
    Abstract: An install request including a hierarchy of a complex computer environment is received, wherein the hierarchy comprises a first component needed on the first computer and one or more other components needed in the complex computer environment. One or more other computers on which to install the one or more components is determined. Responsive to determining the one or more other computer on which to install the one or more other components, installation of the one or more other components on the one or more other computers is initiated.
    Type: Application
    Filed: May 23, 2016
    Publication date: September 15, 2016
    Inventors: Massimo D'Alessandro, Arcangelo Di Balsamo, Nicola Milanese, Sandro Piccinini
  • Publication number: 20160266884
    Abstract: Techniques are disclosed for network-less provisioning of guest operating system and software. In one embodiment, a monitor process mounts a floppy image or ISO storing a deployment tool on a virtual CD/DVD device or virtual floppy device, respectively, of a VM and powers on the VM. The deployment tool is invoked upon powering on of the VM and requests that the monitor mount an OS ISO image on the virtual CD/DVD device. In response, the monitor mounts the OS ISO and transmits an acknowledgment to the deployment tool, which initiates OS installation from the OS ISO image. After the OS installation, the deployment tool transmits a further request that monitor clean-up resources consumed during the OS installation and reboots the VM, after which a similar process may be undertaken to install software for the VM.
    Type: Application
    Filed: May 25, 2016
    Publication date: September 15, 2016
    Inventors: Narendra Prasad MADANAPALLI, Muzibur SHAIK, Reghuram VASANTHAKUMARI, Sriram BALASUBRAMANIAN
  • Publication number: 20160266885
    Abstract: In an approach for managing updates of a mobile software application, a computer receives information regarding a mobile computing device and a mobile software application on the mobile computing device, wherein the information regarding the mobile computing device comprises at least one or more of a location of the mobile computing device, a network connection type, a security bit associated with the mobile computing device, and a checksum associated with the at least one mobile software application. The computer determines whether the mobile software application matches a stored mobile software application on a computing device. Responsive to determining that the mobile software application does not match the stored mobile software application on the computing device, the computer determines an update policy for scheduling an update to the mobile software application on the mobile computing device.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 15, 2016
    Inventors: Anton Aleksandrov, Girish Dhanakshirur, Venkatakrishnan Sampath Kumaran
  • Publication number: 20160266886
    Abstract: A mobile vehicle communications system and method for performing a software update at a vehicle. The method carried out by the system includes the steps of: providing a vehicle user of an update availability message associated with a vehicle electronic control unit (ECU); receiving a vehicle user consent to install the update; determining whether a vehicle ignition OFF condition is TRUE; when the vehicle ignition OFF condition is TRUE, then installing the update; and providing a notification to a mobile device associated with the vehicle user that the installation is complete.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 15, 2016
    Inventors: Susanta P. Sarkar, Karin L. Turski
  • Publication number: 20160266887
    Abstract: Embodiments of the invention include methods, apparatuses, and systems for processing an image update in a networkable node. An exemplary method comprises initiating an image update process with a node, transmitting an update image to the node, transmitting a confirmation request to determine the node received the update image, upon receiving confirmation the node received the update image, transmitting a switchover command to the node to cause the node to switch from its primary image to the update image, and confirming the switching of the image of the node.
    Type: Application
    Filed: March 11, 2015
    Publication date: September 15, 2016
    Inventor: Glen M. Riley
  • Publication number: 20160266888
    Abstract: An information handling system, includes a processor to execute an application and an update system to determine to provide an update to the application. The update system includes an identity context engine to determine an identity context for the information handling system and a system context engine to determine a system context for the information handling system. The update system determines whether to retrieve an update manifest for the update based upon the identity context, the system context, and a manifest policy, determines whether to download the update based upon the identity context, the system context, and a download policy, and determines whether to install update based upon the identity context, the system context, and an installation policy.
    Type: Application
    Filed: March 11, 2015
    Publication date: September 15, 2016
    Inventors: Alberto Nieves, Daniel L. Hamlin, Jeffrey S. Myers
  • Publication number: 20160266889
    Abstract: Systems and methods for providing an update to a natively rendered application installed on a mobile device are provided. A method includes sending a message to a server, wherein the message includes identifying information about the application. The method also includes receiving an update from the server in response to the message, wherein the update comprises a module of code that corresponds to less than the entire application. The method further includes updating the application using the received update. The method additionally includes executing the application after the updating. The method also includes, based on the executing the application, natively rendering the application using the operating system of the mobile device.
    Type: Application
    Filed: March 13, 2015
    Publication date: September 15, 2016
    Inventors: Edward Gross, Kadali V. Giri, Destry Gustin, Bjorn Hildahl, Komandur Rajendra Kumar, Matthew B. Trevathan
  • Publication number: 20160266890
    Abstract: In an approach for managing updates of a mobile software application, a computer receives information regarding a mobile computing device and a mobile software application on the mobile computing device, wherein the information regarding the mobile computing device comprises at least one or more of a location of the mobile computing device, a network connection type, a security bit associated with the mobile computing device, and a checksum associated with the at least one mobile software application. The computer determines whether the mobile software application matches a stored mobile software application on a computing device. Responsive to determining that the mobile software application does not match the stored mobile software application on the computing device, the computer determines an update policy for scheduling an update to the mobile software application on the mobile computing device.
    Type: Application
    Filed: September 8, 2015
    Publication date: September 15, 2016
    Inventors: Anton Aleksandrov, Girish Dhanakshirur, Venkatakrishnan Sampath Kumaran
  • Publication number: 20160266891
    Abstract: Systems and methods of the present disclosure facilitate managing information technology (IT) infrastructure. The system can include a server configured to retrieve data records for first and second IT assets, each asset comprising at least one of a computing device, a software application, an end user, a business unit, a piece of networking hardware, or an agreement for an IT service. The server can select a template comprising a relationship between the first and second data records. The system can include a link generator configured to generate a different relationship, absent from the template, between the first and second data records. The system can include a search engine configured to identify third and fourth IT assets that satisfy the second relationship, determine an indices of completeness for the third and fourth IT assets, and rank the third and fourth IT assets based on the indices to generate an ordered list.
    Type: Application
    Filed: October 21, 2015
    Publication date: September 15, 2016
    Inventor: Ricky D. Phipps
  • Publication number: 20160266892
    Abstract: Example embodiments relate to patching of virtual machines during data recovery. An example method includes receiving an indication that a virtual machine is to be restored to a system. The method may include causing a virtual machine image file for the virtual machine to be sent to the system. The virtual machine image file may be retrieved from a data backup repository. The method may include indicating to the system, to a disk mounting tool of the system, that the virtual machine image file is to be mounted to create a mounted version of the virtual machine. The method may include indicating to the system that the mounted version of the virtual machine is to be patched. The method may include receiving an indication from the system that the patching is complete. The method may include sending to the system an indication that the virtual machine can be brought online.
    Type: Application
    Filed: December 18, 2013
    Publication date: September 15, 2016
    Inventors: Bharath SN, Shishir Misra, Sahana Sampige Prabhakar
  • Publication number: 20160266893
    Abstract: An install request including a hierarchy of a complex computer environment is received, wherein the hierarchy comprises a first component needed on the first computer and one or more other components needed in the complex computer environment. One or more other computers on which to install the one or more components is determined. Responsive to determining the one or more other computer on which to install the one or more other components, installation of the one or more other components on the one or more other computers is initiated.
    Type: Application
    Filed: May 23, 2016
    Publication date: September 15, 2016
    Inventors: Massimo D'Alessandro, Arcangelo Di Balsamo, Nicola Milanese, Sandro Piccinini
  • Publication number: 20160266894
    Abstract: A new approach is proposed that contemplates systems and methods to support performing a live update or upgrade of a firmware of an embedded networking device to a successful completion without resetting the embedded networking device. For the live update or upgrade to the firmware of the embedded networking device, a new version of the firmware that includes new features/enhancements to improve the product functionality or fix bugs encountered in previous versions of the firmware is installed seamlessly on the embedded networking device to replace the current version of the firmware on one or more cores at a time. During the live firmware updating or upgrading process, various software applications running on other cores of the embedded networking device continue to perform packet processing operations without any interruption. The live firmware update process continues until all cores of the embedded networking device are updated with the newly updated/upgraded firmware.
    Type: Application
    Filed: March 10, 2016
    Publication date: September 15, 2016
    Inventors: Manojkumar Panicker, Derek Chickles, Faisal Masood, Ramarao Kopparthi, Satish Kikkeri, Parasun Kapoor, David Daney, Leonid Rosenboim
  • Publication number: 20160266895
    Abstract: A system includes reception of a configuration set definition file defining the structure of one or more customizing tables of a software application, reception of a configuration data file including data for the one or more customizing tables, and, during activation of the software application in a run-time system, generation of the one or more customizing tables based on the configuration set definition file, generation of a service to access the configuration data file, and population of the one or more customizing tables with data of the configuration data file.
    Type: Application
    Filed: March 12, 2015
    Publication date: September 15, 2016
    Inventors: Meinolf Block, Urlich Bestfleisch, Daniel Hutzel, Udo Klein
  • Publication number: 20160266896
    Abstract: Reviewing software source code by receiving a changeset containing identified source code text changes. A computer creates a workflow of a source code module using execution paths among logical groupings of source code statements. The computer identifies logical groupings of source code statements in the workflow that contain text changes. The computer generates an integrated graphical user interface that will display a visual indication of the text changes and the logical groupings that contain the text changes, visually indicate logical groupings that contain text changes when selected by a user, visually indicate source code statements associated with a selected logical grouping in the workflow, link user comments for a source code statement and logical groupings to the associated logical groupings and source code statements, respectively, and visually indicate the linked logical groupings and linked source code statements when a source code statement is selected.
    Type: Application
    Filed: March 12, 2015
    Publication date: September 15, 2016
    Inventors: Si Bin Fan, Jun Hua Gao, Wen Li, Cheng Fang Wang, Xiao Lin Zhang, Xue Yong Zhang
  • Publication number: 20160266897
    Abstract: In various aspects, a system and method for the structuring and interpretation of organic computer programs may provide for programs to expand, grow and evolve after initiation in a manner that may be analogous to the way plants, animals, and organisms in nature that grow and evolve over time after their building blocks are assembled. The organic computing system and method may unify program design time and program run time, may provide for program structure and program state to change at run time, and may provide for programs to continuously change and evolve through the addition of member functions, inputs, and outputs as the program is running. The organic computing system provide for different interpreters on different graph databases to participate as functions in an integrated computer program distributed across a graphnet so that the program may evolve differentially over time.
    Type: Application
    Filed: January 29, 2016
    Publication date: September 15, 2016
    Applicant: Skai, Inc.
    Inventor: Charles E. HENDERSON